<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xml:lang="en-US"
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:country="http://xbrl.sec.gov/country/2020-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:srt="http://fasb.org/srt/2020-01-31"
  xmlns:ttwo="http://www.take2games.com/20210331"
  xmlns:us-gaap="http://fasb.org/us-gaap/2020-01-31"
  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="ttwo-20210331.xsd" xlink:type="simple"/>
    <context id="i0c20a1997ec0432288766e37232698f5_D20200401-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i19373622ee8845d79fc39447cdaf0c08_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="iaa1aeeb079a74ab893d49d4cc1b2f270_I20210505">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
        </entity>
        <period>
            <instant>2021-05-05</instant>
        </period>
    </context>
    <context id="i92b82991ee064005bd88c12ffe83b839_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="ifbf376370609479eb770cbe26d526509_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="ib57080e0efe848e584303e0861888427_D20190401-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="i8535f7a7defe447eb83a6f537132a16e_D20180401-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
        </entity>
        <period>
            <startDate>2018-04-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="i2702e84fe11a403689b61282a155359b_I20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
        </entity>
        <period>
            <instant>2019-03-31</instant>
        </period>
    </context>
    <context id="id90a33b47ff7418c8bbf6b5bfd72e99c_I20180331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
        </entity>
        <period>
            <instant>2018-03-31</instant>
        </period>
    </context>
    <context id="i3f6fb01b73cd447b884780b9765e16d5_I20180331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-03-31</instant>
        </period>
    </context>
    <context id="i0273795021f54cb195a1f0b1991ebf71_I20180331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-03-31</instant>
        </period>
    </context>
    <context id="ib3a0d3b2b9784b74a7165476dc7791c4_I20180331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-03-31</instant>
        </period>
    </context>
    <context id="ib73e3202132d497f8c47e010279ceb70_I20180331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-03-31</instant>
        </period>
    </context>
    <context id="i678ed8b5321c4d6fb9ccface753cf36c_I20180331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-03-31</instant>
        </period>
    </context>
    <context id="ib0c481c1e7b845218634dce88fcba6a3_D20180401-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="i2041b81b68b14feaaf41a1aebc893556_D20180401-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="i6e2a3472826a4f008df98fac1d3072d9_D20180401-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="if54dda5fc2d1419fb7683e22130935e6_D20180401-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="i4c8c0c1302a046d1bb559596636fa22a_D20180401-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="i9a9b9f8accc7466eabef8d31579563a3_I20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ttwo:ConvertibleSeniorNotes1.00PercentDueIn2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-03-31</instant>
        </period>
    </context>
    <context id="i2f01281ecd1e4cc2a002cf16efe1dd70_D20180401-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ttwo:ConvertibleSeniorNotes1.00PercentDueIn2018Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="i669ac28a702f4e55bbae9cada37ca192_D20180401-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ttwo:ConvertibleSeniorNotes1.00PercentDueIn2018Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="i4b863558527147fd989fe5bcc526222e_D20180401-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">ttwo:ConvertibleSeniorNotes1.00PercentDueIn2018Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="ia098daf4740d4f16b13860225e7ec867_D20170401-20180331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
        </entity>
        <period>
            <startDate>2017-04-01</startDate>
            <endDate>2018-03-31</endDate>
        </period>
    </context>
    <context id="i12c700271fc3458e8c28069613a90f45_I20180331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-03-31</instant>
        </period>
    </context>
    <context id="i0d2a45695d2047aeb61203fb85ae9a80_I20180331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-03-31</instant>
        </period>
    </context>
    <context id="i02b7a7bc3b9747f39e31f4f58bdb931b_I20180331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-03-31</instant>
        </period>
    </context>
    <context id="i18a578d54e9043c4a2b14dd2a523a1ec_I20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-03-31</instant>
        </period>
    </context>
    <context id="ibc8499a4a17743beaa11e52295048698_I20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-03-31</instant>
        </period>
    </context>
    <context id="i9e748a65818442d7855f860ebe1db751_I20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-03-31</instant>
        </period>
    </context>
    <context id="if6b54c3704a94da4ac59b91fed94a530_I20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-03-31</instant>
        </period>
    </context>
    <context id="i1695e79771b14d00a0d9c35b0d9c22ab_I20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-03-31</instant>
        </period>
    </context>
    <context id="i8d4cdc3af7f34a57a1a4c29c13a97b89_D20190401-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="ifd6e78f59d974e3bbfdbea7c14ee292e_D20190401-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="i38651d0bf5d8432bb9a16e0e6a91dce5_D20190401-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="i0a44090a37514e0290c03901393ea0e2_D20190401-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="i1b973480b00d4f9a84b8383149beb49a_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="i4b5c7872e6d84cc492a1641a1c1e7be2_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="i78e1842d5ccb455482916d03a8c3ad4f_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="i6b422083f8e04514ab3fc480e6ace992_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="i9f36ae15d2e94382ac32869cf8813d39_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="if1ad0284594c4e3188c5d578d6718563_D20200401-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="icc62cce67eee489fa5d9332082acce0e_D20200401-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i4b29786b0fb34f45bc15bf5b49162808_D20200401-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="if0b2c124756e4d98ae293f534f02c279_D20200401-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i247c90302f2f49f1829603a7902b9791_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i7d5287714f8b4c45b88d12a252983a3c_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="iad665bdb8f9a47589df9270aa24dc481_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i324864f0bcf0460688df3bd2bf3aa122_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="ie0365c49ebeb41c18ef8f1cb0f82a319_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="if4ba8ac7b693403fa404d917df464d81_D20200401-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">ttwo:FiveLargestCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i8cfe348b488841d2a4bf4205814443bc_D20190401-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">ttwo:FiveLargestCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="i71ca743cfb0d45f2ac2cdb6c1efbbb96_D20180401-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">ttwo:FiveLargestCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="iff93ccd9f1514d02a998c28a7fc193b3_D20200401-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">ttwo:OneLargeCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i70c72380dd6744dc829e7d1702c5d710_D20190401-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">ttwo:OneLargeCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="if9fcbd3f4fc74e29b8b5c27c4ec81215_D20180401-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">ttwo:OneLargeCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="id1418a4f4ec1454f82664953aa134fa3_D20200401-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">ttwo:SecondCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="iae5fe34961b04168a4bb22fe996d3e25_D20190401-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">ttwo:SecondCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="ic056cbf7178b476e8b9df3e23dd7905d_D20180401-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">ttwo:SecondCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="i52addd497e5846608f6ebb416ffcb6e5_D20180401-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">ttwo:ThirdCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="i46f400c380a145e99abaaa3919955045_D20200401-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">ttwo:FiveLargestCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CreditConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i9e1c5768b3f146888e8d9eb0a7680a84_D20190401-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">ttwo:FiveLargestCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CreditConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="i5a04a354357a4127b4296d882ef1f295_D20200401-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">ttwo:CustomersIndividuallyAccountingForMoreThanTenPercentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CreditConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i46bc176c21ae43b9961e7d751456b39d_D20190401-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">ttwo:CustomersIndividuallyAccountingForMoreThanTenPercentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CreditConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="id5ec1dc6d19448609f14c4d9a0223691_D20200401-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">ttwo:TwoCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CreditConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i01eeae90b8c84dc282d6335491df55d9_D20190401-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">ttwo:TwoCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CreditConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="i5f2f4c5aa76b484a9034259dae28e9c7_D20200401-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">ttwo:ThreeCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CreditConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="idb7ff7e611f44118a38e9a98cc08f67d_D20190401-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">ttwo:ThreeCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CreditConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="icd8c5e2a750b442f902940730e301075_D20200401-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:SoftwareAndSoftwareDevelopmentCostsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i947218e60ffc4973a739c452b5ef763c_D20200401-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:SoftwareAndSoftwareDevelopmentCostsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i8d70ce59b5fd459fa87ed5cb964b720f_D20200401-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OfficeEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="if5ba4d1d6635477ab7350b9f1c81ac49_D20200401-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i6f61b232a9e84792a1f9d3a77aedd6ee_D20200401-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="id744aa201f264c6995fd5d8a697dda86_D20200401-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i5251c14a6b604025a9f6c784de662dbd_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReportingUnitAxis">ttwo:OtherReportingUnitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="idc15f7133c8b485baefcf3406c44675e_D20200401-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i2f6a6a81e010492a84ff1feee5744893_D20190401-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="i2c8dee59412047f498a2a6dd0b498db5_D20180401-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="i3a4bf99150fc4506a35f551d8e0ab099_D20200401-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="if387254084a641c9be8639d4002e3c74_D20190401-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="i4f1d46f0a14f47bfb83a21f7d9a9d22a_D20180401-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="icbab93cb9b5a4fb0924531f81e3e9019_D20200401-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ttwo:RecurrentCustomerSpendingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i39999173d96b43488a6600e06f5ec65b_D20190401-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ttwo:RecurrentCustomerSpendingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="i4447e8ae3e7c4f18a54a33d8c8009ee4_D20180401-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ttwo:RecurrentCustomerSpendingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="i4388f542005f43f5abcdf39c158d7f6f_D20200401-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ttwo:FullGameAndOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i617b0a1513b04c35b63f8fd4c3f708d3_D20190401-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ttwo:FullGameAndOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="ibba4a6f513a94f65803e06f1768bc251_D20180401-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ttwo:FullGameAndOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="i0a2ae95badf14a62be5ed630b2b3c1c3_D20200401-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i2bed97b6b139463ca8c36de72e8b2e43_D20190401-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="i56980da6d0814debaf6f8f1ace32ba86_D20180401-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="i0f6d2ef318704a4a95841a0d8aabfc09_D20200401-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="icdd8450232fc41b0b7379d93d1ec82aa_D20190401-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="i1e804ec349b64f5cad97b2a9f5eda29a_D20180401-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="i48ba51d8360142fd83929b46e4ad5967_D20200401-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ttwo:ConsoleMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i661afa5eed5646f690cdc872005cb4d2_D20190401-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ttwo:ConsoleMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="i6a6ed1668099484293aaedbcd60584f8_D20180401-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ttwo:ConsoleMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="i9e61fc3ad3954a3982ac7850928a3a85_D20200401-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ttwo:PCAndOtherProductsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="ia88b18c03bd44d439a29fd15fe6c98fd_D20190401-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ttwo:PCAndOtherProductsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="i929139d971604fa0868ae1bcc845d2ed_D20180401-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ttwo:PCAndOtherProductsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="i99f99614ded1478295a7f61cca5e394d_D20200401-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ttwo:DigitalOnlineMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="ifc5b7cdf89144b17b0cf0917b637741c_D20190401-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ttwo:DigitalOnlineMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="i856d75921d604dbd87fb3366266c57b0_D20180401-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ttwo:DigitalOnlineMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="i38e721e0ca5a430281fda92666c26e85_D20200401-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ttwo:PhysicalRetailAndOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="ie5858de881404d3bbd7ec4f3dd1b7871_D20190401-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ttwo:PhysicalRetailAndOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="ic432c7a56b614bbc8d15c7837572a881_D20180401-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">ttwo:PhysicalRetailAndOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="ica31065ae1714970b2af74215b30e2c2_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2021-04-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i683bdfa8cb2146c8a81514f532eaae7f_D20180101-20180101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">ttwo:ZelnickMediaCorporationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">ttwo:ManagementAgreement2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-01-01</endDate>
        </period>
    </context>
    <context id="i166f70faf86a4688801e11820f673295_D20180101-20180101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">ttwo:ZelnickMediaCorporationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">ttwo:ManagementAgreement2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-01-01</endDate>
        </period>
    </context>
    <context id="i42dd34f34d1243e08bb35275db91a6cd_D20200401-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">ttwo:ZelnickMediaCorporationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">ttwo:ManagementAgreement2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i25eb0c3eb02e4b8e857614412dd65a4a_D20190401-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">ttwo:ZelnickMediaCorporationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">ttwo:ManagementAgreement2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="ibb2749bdd08a414d807aeb1e41ba262c_D20180401-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">ttwo:ZelnickMediaCorporationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">ttwo:ManagementAgreement2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="i8d8c018abaad420084685129007b3bd5_D20200401-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">ttwo:ManagementAgreement2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i64c32994afb44619b46288392c30ac74_D20190401-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">ttwo:ManagementAgreement2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="ic370b049e22a482d8a5ff6c44ad3b738_D20180401-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">ttwo:ManagementAgreement2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="i1fd443d6621040d5939e63adcce534c0_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</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>2021-03-31</instant>
        </period>
    </context>
    <context id="i566b5a75732247a2bea54e1090b846d5_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</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>2021-03-31</instant>
        </period>
    </context>
    <context id="i6891f090657340e18a73f5230467ed8c_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</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>2021-03-31</instant>
        </period>
    </context>
    <context id="ia4f6c4d049eb423c8fdb5151b036ff83_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</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>2021-03-31</instant>
        </period>
    </context>
    <context id="icb58d38cd5b149a18f96b7e9daa609c7_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:BankTimeDepositsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i14897394dafa45958316945984ef1995_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</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:BankTimeDepositsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i447a3c5921804cafbaa3f431c6262d88_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</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:BankTimeDepositsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i6d349c48a34e43b9be767cc6c1409940_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</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:BankTimeDepositsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i3bd6d108e8d84fa59fa8703bedc6dd24_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</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>2021-03-31</instant>
        </period>
    </context>
    <context id="i3d9c82d9906c4e60b50f308cd3edc79c_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</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>2021-03-31</instant>
        </period>
    </context>
    <context id="i8ffade19894741238a0d13d07cfaf6b9_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</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>2021-03-31</instant>
        </period>
    </context>
    <context id="ib4709283908d463c918c78481b930a2c_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</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>2021-03-31</instant>
        </period>
    </context>
    <context id="ia6400dce80ac4e6caa18684759726399_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateBondSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="ic63ba45b0346488aa0a6a903b6c57e99_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</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:CorporateBondSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="ida855f74c55b414e8b67c665a7be0a71_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</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:CorporateBondSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i1072782fe32c43ae88d57dc5736e963c_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</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:CorporateBondSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="ibfb9e094830f41409dcd7fc6f9dbd447_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="ic2c66face8fb4710a7ee1685db5ebf0a_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</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:USTreasurySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i9a2924d728da44088f6073d5468e277a_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</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:USTreasurySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="ib8cbdec22b6846d9ab1a5c71aae742b8_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</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:USTreasurySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i5f3907e3026f4504ae52a70da36e9c9b_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="ie1561f3496884a7983f9b41ba3435567_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</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:AssetBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i0a4b4bb4f2604fe0862c80a307cd165e_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</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:AssetBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i387fb8aac6d54bc2a880212cd77242bb_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</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:AssetBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i8ed25598228448419d479923a9c8126a_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:PrivateEquityFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i2946d52ebd704e15b3e68fc6557c0810_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</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:PrivateEquityFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i74c2a32b717b42419fe332d9bbb4eca3_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</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:PrivateEquityFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="ib2929d4a094d46198fc7bcd9798f287a_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</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:PrivateEquityFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i724d63ff67e34cfbbbad4e4cb8563263_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</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>2021-03-31</instant>
        </period>
    </context>
    <context id="i271175a5ee8e4aa69a3b4b825593f204_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</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>2021-03-31</instant>
        </period>
    </context>
    <context id="i16dad9347c194a038b4c1b84d90c2730_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</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>2021-03-31</instant>
        </period>
    </context>
    <context id="if4174d8452dc421e9ca72a84cef8b7de_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</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>2021-03-31</instant>
        </period>
    </context>
    <context id="i48b71e10f894400d957fe3fe16a2c111_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="ib49fb5bcd5b242799c47512195474e73_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</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>2021-03-31</instant>
        </period>
    </context>
    <context id="i0a3a90c9d6e34ebc9762f4ecfbed7e91_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</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>2021-03-31</instant>
        </period>
    </context>
    <context id="i5a82c1dbc65d4b84a5ee53ee954ca594_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</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>2021-03-31</instant>
        </period>
    </context>
    <context id="i1618ddc50d2243f1895f08348f1c1fa4_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</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-03-31</instant>
        </period>
    </context>
    <context id="i4ef5a6c45feb4704acce56785a35a90b_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</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-03-31</instant>
        </period>
    </context>
    <context id="i047e8f448c5c450490f9b5c8c23deaf1_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</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-03-31</instant>
        </period>
    </context>
    <context id="i62af211578d84968a248b1a3fa10ad4a_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</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-03-31</instant>
        </period>
    </context>
    <context id="ia61102f1bb7745c5a08d220f7fa55dcf_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:BankTimeDepositsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="i958dbde74bc249ac8a83d254843804d4_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</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:BankTimeDepositsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="ic4ef875913654ceda39db75df49b49d1_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</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:BankTimeDepositsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="ia5ba3ec580984cd69a4d3930457bc33c_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</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:BankTimeDepositsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="ida25550ccb9f49a793743f2a26b14fdd_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</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-03-31</instant>
        </period>
    </context>
    <context id="id0ad993c66e14fe888ac7706173a5bbe_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</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-03-31</instant>
        </period>
    </context>
    <context id="i16da20d29a9641bfb248af486f3ce3b3_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</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-03-31</instant>
        </period>
    </context>
    <context id="i719e3af1d5224d978e7b7dc789ef1e17_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</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-03-31</instant>
        </period>
    </context>
    <context id="ie37630aaff7648d383136088a5a8a000_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateBondSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="iad340b5f201b43d796e454cffe73c6ab_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</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:CorporateBondSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="i5901025609114a4090023c07c08c41e0_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</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:CorporateBondSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="i76708d41b7ac4a01aac2a17c06c8e402_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</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:CorporateBondSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="i9ca7233f920e4f1a92b2b3c201d4220e_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="i70271b4cd78545aaac14d3c40da175cf_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</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:USTreasurySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="id652175ffad34c12a8f71927ffee76b2_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</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:USTreasurySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="i81833ba201a64c2e8b5a05b968f8527a_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</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:USTreasurySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="ib2d4a82055cd44e192cbb175bfa54e2c_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CurrencySwapMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="i6216cc2a7cc84f778fbbfd850d34786c_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</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:CurrencySwapMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="ia3ca67b7bee04d468b920a4a336fe08d_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</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:CurrencySwapMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="ifcd9430217b3418ab81cde8780b2db49_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</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:CurrencySwapMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="iba0f792b49fc466c94603f9a9d22cc96_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:PrivateEquityFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="i1f6a315df2b040e491ccf56f1d992ddc_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</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:PrivateEquityFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="i6cb57d99ea3e47f7afd599e71c1eddd6_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</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:PrivateEquityFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="idbb2ddf1161a43a8a647d6f24f930ed2_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</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:PrivateEquityFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="if1146443d72c4cf382bb963e4dda8568_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</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-03-31</instant>
        </period>
    </context>
    <context id="ic557e1dcf5c2428d86193a3936de3bce_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</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-03-31</instant>
        </period>
    </context>
    <context id="ie660b1691b684fdc8890ee643379839b_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</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-03-31</instant>
        </period>
    </context>
    <context id="ib8911010b1f140a5b42e0eb9e2a61bb0_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</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-03-31</instant>
        </period>
    </context>
    <context id="idf4fd0c851664eaf84be45a19345935f_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="iec5a27f2fd92492991e6408da54c50c3_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</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-03-31</instant>
        </period>
    </context>
    <context id="i84242bb824aa43608b1811799c58fc8b_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</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-03-31</instant>
        </period>
    </context>
    <context id="i1b4a7e4489804329af3016a467e5b993_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</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-03-31</instant>
        </period>
    </context>
    <context id="i0486b806180c4265ae3fa74141e9ac37_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="id93cdd60b3654911805a444b90d52a14_D20200401-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="if5f2b33a76144c988941f42c3cb7a6a2_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:BankTimeDepositsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i0ab6369a710b4ea6a9d3da1b49135b77_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="icbe0a6cc181b48b19be71397ef0e60c8_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="if330cfc2331d43fdab561690adda6404_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i20f16e3efd0640f892aa13674f45bf07_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i52e0b0f83d3143baaa4a04271d458728_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:BankTimeDepositsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="ieb0e4f7564294682a7cc6f8e258bd0c0_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="i4e28803a8d764e8382198f2c1fe5a681_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="i2059699052e34c8991120d75dbe6c922_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="ic2b1a8ffa13249239cdbf15da6ac8888_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:CurrencySwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="ibca6fc4875684d71a97477c18cbe50de_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">ttwo:SoftwareInternalDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i791a27e3a93a42ae88450e7284b4b09e_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">ttwo:SoftwareInternalDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="ic085579e2d9a4c1195aadd3f844a37e3_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">ttwo:SoftwareExternalDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i34958bf7d2dd4081b9d509ebafe88c56_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">ttwo:SoftwareExternalDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="i7d33e0448c504816b98fd937df93a4e8_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">ttwo:SoftwareLicensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="iba6d07d106a44529be5e19087e3dce70_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">ttwo:SoftwareLicensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="i5f775229d0f342178fcec285a99e006a_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i243cf8179c26464d949bc10a11a4a100_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="i1662a48ef06f42ebb70436519c1a9c21_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i50f215b9a2f84169b93c60b1f21cdcd3_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="i44b739b2901748aa816cc6ed5c7361ee_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">ttwo:SoftwareAndSoftwareDevelopmentCostMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="ic6f2815a4a2b41cdbfcb1f57bb4c71e4_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">ttwo:SoftwareAndSoftwareDevelopmentCostMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="i6d8a0b7b281743cba89308ee02caa818_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="if7f9bd3c72b842b9bed385de575c4748_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="iab8e0b5d0cb5425cbae475adea8b7841_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OfficeEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="ifb3d5b14481c46a982395ff52295a246_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OfficeEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="ifdaea6b7f73043459ea0a34897c9fba0_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i24b7f8b20b864478b0ef0f952d3d93c7_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="ic8d17e2fa9a34c4a936672b2933bcf3a_D20200401-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">ttwo:FixedAssetsNetMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="ib0da868a14e646bb9aa5ef4e1448f56f_D20190401-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">ttwo:FixedAssetsNetMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="i9878f6261ece425681657eca504ef1a8_D20180401-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">ttwo:FixedAssetsNetMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="ie4624b44bbd14faf9877519c3d38fb73_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i8c4e34b3d0454e1bb499a9f71dbd75d5_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="ibadaf04818404967aa43f35c32aeb61d_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i73557a41b45045fe9f909b1c722879d4_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="if300940029e94cf69a8f1cf8bc608448_D20200401-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ttwo:PlayDotsIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="ie2c64dd51b864ceab34999dfa761bd52_D20200401-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i8f10c8782b33432282559f198ccf509c_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">ttwo:DevelopedGameTechnologyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i2f0a918e54ad415ead466b09e9e2fc51_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">ttwo:DevelopedGameTechnologyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="i74330bad5a3740dcb6a79dfba43a6a14_D20200401-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">ttwo:DevelopedGameTechnologyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i131f9fd1365d48fea71120d2ef39cf75_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:IntellectualPropertyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="iae433bfadaa641a2ac5aefeb85d3e928_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:IntellectualPropertyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="i02ef90493522449d9e5bacec78ab39e1_D20200401-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:IntellectualPropertyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i62988941998641b8857ff94211c98434_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">ttwo:AnalyticsTechnologyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i6913b87eccb940bf9c5fe0ae5a4d7cb6_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">ttwo:AnalyticsTechnologyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="i247f8a236ef04a1bb584c00fa10d9761_D20200401-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">ttwo:AnalyticsTechnologyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i6e58a5e3a704493c909e4fd93603a40e_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="ie97cfde72d084f76be18399bf7c3d4d9_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="i65107af1e6ed47589ae45b71e99d1873_D20200401-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i1632197612214c9ab37cb9eb8c6e106a_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">ttwo:UserBaseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i15d9ec1ec2ba4b9ca79503529e1d15ed_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">ttwo:UserBaseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="i81c8496562fb49028f90b5c45cdde79a_D20200401-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">ttwo:UserBaseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="ic1cee551719c4c79a8d8a45ea2817f21_D20200401-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfGoodsTotalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i6e9eb5c3672e424aa333447f2fe84dce_D20190401-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfGoodsTotalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="i9acbc375be524e04a0deff05a7e31ef4_D20180401-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfGoodsTotalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="ib0d06e3ad5034b56a96a42b92a308b7a_D20200401-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i372da2176b6641238b91527e1b57f6ea_D20190401-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="i59a126d81760401fb269eaa568c9a9cd_D20180401-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="if7df04c3fd0b4539b337a42d59466d6d_D20200401-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="ibd08a80ca02645d29e266281de84491a_D20190401-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="i61fb4b1c133d4226a75a7868823b2365_D20180401-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="i5d6bfd7844fd4190be9d84b3740ccc03_D20200401-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">ttwo:DepreciationandAmortizationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="ief0f6fa525874e7b86e8e2bc215d9c6c_D20190401-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">ttwo:DepreciationandAmortizationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="i03ba83a34f04477b9d261d96314dbca7_D20180401-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">ttwo:DepreciationandAmortizationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="ic2d31677e7d849378601d8c9132f781f_D20190208-20190208">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-02-08</startDate>
            <endDate>2019-02-08</endDate>
        </period>
    </context>
    <context id="ifcc22c7959664a8e8a6e5e7952409b71_I20190208">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-02-08</instant>
        </period>
    </context>
    <context id="i498ad32098434e2f91b70e944b61ccb9_I20190208">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:LetterOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-02-08</instant>
        </period>
    </context>
    <context id="iedb328039a794249a521e4268a60d371_D20200401-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:BaseRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i6c4f46e017f6422882b482166bd695f9_D20200401-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:BaseRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i2960cfd4aafd463497aef6b3a2850016_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:BaseRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="ic626ce8fb76e46b785fb4a2e905a2b44_D20200401-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i1a2b9ee062814756a8fde4a9c00e1217_D20200401-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="idde8f9c646244ade9caff56c1436c475_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="iaf2ed19e89f441a1997449fb3af9c545_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="i968a2cb4e85e45e4b9e64f06ab15a010_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i399c0dd073294e14a6bcff1d9e6d809f_D20200401-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="ie8d9d95065b648ee87193082be25bff6_D20190401-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="ie09d1b833ddc49e19f0a586106b818ef_D20180401-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="i01bf27ffed4a4aa0a0140f6305d47587_D20200401-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i6fd4a3d5d8bb4c6ead93a331d3cac45b_D20200401-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="iaef0bb0301c14af48d70440c2c973464_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i1ebba92de8f6492aa37a65055268d093_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i0320e97dece04336a23c866d4da4f5a8_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis">us-gaap:SoftwareDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i31d8fc1888004de2860763451c556a0b_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis">ttwo:LicensingAndMarketingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i19b2bda2df1e4d34bd13d1b73766c837_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">ttwo:DeferredTaxAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i543f76238881452d927731e44b57b498_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherNoncurrentLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i68aa20bc91d443b6852b406387acb8ee_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">ttwo:DeferredTaxAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="ibb70d554a73f4e5285638cd5907f5223_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherNoncurrentLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="i7050c80c58484e7e9c795c0c8e65f380_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:InternalRevenueServiceIRSMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i7aebb0ac326745a2a50becfe9910e752_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:InternalRevenueServiceIRSMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ttwo:ExpirationYearAxis">ttwo:ExpirationYear2022To2028Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i50a031b7c8a747e9a488c14ed5e02527_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:InternalRevenueServiceIRSMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ttwo:ExpirationYearAxis">ttwo:ExpirationYear2029to2032Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="iab7a05cd81624072a261ce3a4fb2c8ca_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:InternalRevenueServiceIRSMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ttwo:ExpirationYearAxis">ttwo:ExpirationYear2036To2041Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i82832c010d9b4ab9b1f0aee31a4d16df_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:ForeignCountryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i296d76bce41e4635a0beeaae79f1d845_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:ForeignCountryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ttwo:ExpirationYearAxis">ttwo:Expire2023to2028Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i5e8795e932ad489e8ed67c0ce5487333_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:DomesticCountryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="iae01da9bc1ba4eeab8a42bf822a37e8a_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">us-gaap:DomesticCountryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ttwo:ExpirationYearAxis">ttwo:Expire2038To2041Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i574d4175e85d4f5299a9894bec65130f_I20170930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">ttwo:StockIncentivePlan2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-09-30</instant>
        </period>
    </context>
    <context id="ic6318fbfe00547338e0bc01b11b90f1f_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">ttwo:StockIncentivePlan2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i122f94b708394a77b3bb422d2514f324_D20200401-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="icd25a59cb3844a87abc89313c6dc298d_D20190401-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="if128f0ac16bd43548650174ca82ada1a_D20180401-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="ifb8828cd8723473392f65c62ec38446d_D20200401-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i5f8f0e5bfc08490b995f1dc1e954a8f1_D20190401-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="ibbdd4936ed7a4616a3f9432c1507067e_D20180401-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="idc7642d616044b56a55f13ee16a9c7f7_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i8b7dc260b2a84d1395fcd5f4c8c18c4d_D20200401-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="ia711953a92194821b454ac6ebe77f99c_D20200401-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">ttwo:PerformanceAndMarketBasedRestrictedSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i1ad78fde7a774e9b8be8ebd6ad9b777b_D20190401-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">ttwo:PerformanceAndMarketBasedRestrictedSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="i0868df4ad9144a55bd34b2ea2237798b_D20180401-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">ttwo:PerformanceAndMarketBasedRestrictedSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="i17280b08c30f4360af1e25082b353cfc_D20200401-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">ttwo:TimeBasedRestrictedUnitsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">ttwo:ZelnickMediaCorporationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">ttwo:ManagementAgreement2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i6b054435bc4a4ac1b51715b3520b3fc2_D20190401-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">ttwo:TimeBasedRestrictedUnitsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">ttwo:ZelnickMediaCorporationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">ttwo:ManagementAgreement2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="ied05cc88aac94df2abb3cdfa707d6299_D20200401-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">ttwo:MarketBasedRestrictedUnitsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">ttwo:ZelnickMediaCorporationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">ttwo:ManagementAgreement2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i7cf4b7fb99ca49b5a43b36557a45f32e_D20190401-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">ttwo:MarketBasedRestrictedUnitsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">ttwo:ZelnickMediaCorporationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">ttwo:ManagementAgreement2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="i7b13c398da294952b0888bfc6ec36689_D20200401-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">ttwo:IPMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">ttwo:ZelnickMediaCorporationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">ttwo:ManagementAgreement2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i9f0ee0bb15384f5cb9eb134348c623eb_D20190401-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">ttwo:IPMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">ttwo:ZelnickMediaCorporationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">ttwo:ManagementAgreement2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="ibaa6396b4cc746f6870bf81f7cd6d5a3_D20200401-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">ttwo:RecurrentCustomerSpendingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">ttwo:ZelnickMediaCorporationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">ttwo:ManagementAgreement2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i4a930683a33f4f6aab49511a7235b556_D20190401-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">ttwo:RecurrentCustomerSpendingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">ttwo:ZelnickMediaCorporationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">ttwo:ManagementAgreement2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="i0cf4d3a68e944745a25e2d98e600a0a2_D20200401-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">ttwo:PerformanceBasedRestrictedUnitsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">ttwo:ZelnickMediaCorporationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">ttwo:ManagementAgreement2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i9f327830e025472189da38e5db0a8ac7_D20190401-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">ttwo:PerformanceBasedRestrictedUnitsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">ttwo:ZelnickMediaCorporationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">ttwo:ManagementAgreement2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="i8711f4c7e5c84497931c317c83299b4a_D20200401-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">ttwo:MarketBasedRestrictedUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="ic2da55c03cc84905959a71fa530fc1bf_D20200401-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">ttwo:IPMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i6c7515253ae34f60a276cd312683c1de_D20200401-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">ttwo:RecurrentCustomerSpendingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="ib542ddde089c40afa0e2fbeee5db9a00_D20200401-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">ttwo:PerformanceBasedRestrictedUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i5aa3dd83739f45e9b0f9750a2a445934_D20200401-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">ttwo:ManagementAgreement2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i2cb172b81f4e4626ab9b0204c55d735a_D20190401-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">ttwo:ManagementAgreement2017Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="i9a53a462f0964cc5b353653943ace3d1_D20200401-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">ttwo:TimeBasedMethologyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="iaf19891a42b94b9ab6e6c0b79c130ece_D20190401-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">ttwo:TimeBasedMethologyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="i0e40fe4afce3471a978a92c529667021_D20180401-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">ttwo:TimeBasedMethologyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="iba30f0a2779f4eaa9af0573e41dfcb36_D20200401-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">ttwo:TimeBasedMethologyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">ttwo:ZelnickMediaCorporationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i7ac8a07273b8429aaad3299f2e35cd84_D20190401-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">ttwo:TimeBasedMethologyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">ttwo:ZelnickMediaCorporationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="i626a887a231a41b1927dba01d1b7deea_D20180401-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">ttwo:TimeBasedMethologyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">ttwo:ZelnickMediaCorporationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="i49c1e904f7ad4ea3b5f421c08292d8b1_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">ttwo:TimeBasedRestrictedUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="if9b7a5234b8b412db711d1d210a378fc_D20200401-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">ttwo:TimeBasedRestrictedUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="ieb29f558359c415da5d0f63f40c428ba_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">ttwo:TimeBasedRestrictedUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i9d648c05a0a54f9c9a346563a3103367_D20200401-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">ttwo:EmployeeMarketBasedRestrictedSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="ie01e4deff45f40d8a066f8bc62779cf6_D20200401-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">ttwo:NonEmployeeMarketBasedRestrictedSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="idbf497de87ff4c76b8d043b042004224_D20190401-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">ttwo:EmployeeMarketBasedRestrictedSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="i7dc95d3da9e4421e9cfcc8b0cf33de7e_D20190401-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">ttwo:NonEmployeeMarketBasedRestrictedSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="i6a96c332cf004fdd8ec5c9254d2ed77d_D20180401-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">ttwo:EmployeeMarketBasedRestrictedSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="ia67e2f513fe043e18dca9b07a16ebe1b_D20180401-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">ttwo:NonEmployeeMarketBasedRestrictedSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="i34deb5c34c804997b6606f50a119d412_D20200401-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">ttwo:MarketBasedRestrictedSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">ttwo:ZelnickMediaCorporationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i81392a1984d84023b2ddb960f88d53a2_D20190401-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">ttwo:MarketBasedRestrictedSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">ttwo:ZelnickMediaCorporationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="i1b5db4d286f34e8995408ec247054681_D20180401-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">ttwo:MarketBasedRestrictedSharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">ttwo:ZelnickMediaCorporationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="if343b937fec24089a151c8a8d200947d_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">ttwo:MarketBasedRestrictedSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="ieb4a29b569aa4b6f86aa99acd232acb7_D20200401-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">ttwo:MarketBasedRestrictedSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i8d83ccd2f89740fdaf967c8824b0ad3d_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">ttwo:MarketBasedRestrictedSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="iab8e5c921e3142c78ede99cc26db713f_D20200401-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">ttwo:PerformanceBasedAwardsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i09a210cf944646fabba8070453a1900f_D20190401-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">ttwo:PerformanceBasedAwardsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="i943e7f8d7658454abdac959dff6d6b2d_D20180401-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">ttwo:PerformanceBasedAwardsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="ib25e950e1ff0469bad4c72237c08bdd6_D20200401-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">ttwo:PerformanceBasedAwardsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">ttwo:ZelnickMediaCorporationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i76514c0fdc5d452c9d882f6aaaf06e26_D20190401-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">ttwo:PerformanceBasedAwardsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">ttwo:ZelnickMediaCorporationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="i70f4385a586a4a28add3a379bd8a12bf_D20180401-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">ttwo:PerformanceBasedAwardsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">ttwo:ZelnickMediaCorporationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="i06dd63843fc8442abff06329e6294fe8_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">ttwo:PerformanceBasedAwardsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="i1e11aef0ebab4c74b3ae0987a3c73c08_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">ttwo:PerformanceBasedAwardsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i815809fc855e49fb94997f5b6cdd7981_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">ttwo:A2017GlobalEmployeeStockPurchasePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="idac98b540c8845bcb72385f09444cc55_D20200401-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">ttwo:A2017GlobalEmployeeStockPurchasePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i386350b172274d9ab303616301aa3874_D20190401-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">ttwo:A2017GlobalEmployeeStockPurchasePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="i355510c06f11469484251515d763223e_D20190401-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">ttwo:A2017GlobalEmployeeStockPurchasePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="ia137a19c9fbf4cd3a6e97d08cf1c0324_D20200401-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">ttwo:A2017GlobalEmployeeStockPurchasePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i30369542f1e84369ae3072bd253b4353_D20200401-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">ttwo:A2017GlobalEmployeeStockPurchasePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i371a8069e5984e669ff192ead1a68f03_D20190401-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">ttwo:A2017GlobalEmployeeStockPurchasePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="if4beb9a2fbcc49b79bc0d0c6a02e28ce_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">ttwo:A2017GlobalEmployeeStockPurchasePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="i4498a1e478db4048a389cfaecd42efce_D20200401-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">ttwo:ShareRepurchaseProgramMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i15b92b568f6d40aabc71a0d883a9cca8_D20190401-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">ttwo:ShareRepurchaseProgramMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="if8491b7ddd4e48b4b55e90d4b8e92d60_D20180401-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">ttwo:ShareRepurchaseProgramMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="if2860eff12264410b82a0407c11240ef_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShareRepurchaseProgramAxis">ttwo:ShareRepurchaseProgramMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i952727449cde40929b18adaba49b158b_I20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-03-31</instant>
        </period>
    </context>
    <context id="id36a4e26a22046a0951724b5dc677ac8_I20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-03-31</instant>
        </period>
    </context>
    <context id="ie151380b5f6148688c1984e91f95c8c3_I20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">ttwo:AccumulatedNetGainLossfromCrossCurrencySwapMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-03-31</instant>
        </period>
    </context>
    <context id="i2db1f5f47ff2421b9aaf1f22235a39bb_I20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-03-31</instant>
        </period>
    </context>
    <context id="i66de6c7bb9bb4fdba49c7cfc8f5528d0_D20190401-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="i1086353ddaf54e3ba7cdc13073ad1015_D20190401-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="i8f23372e59734f4882342cdb4b107201_D20190401-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">ttwo:AccumulatedNetGainLossfromCrossCurrencySwapMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="i4bb6906567314690acccdc09a7584181_D20190401-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="i72b7ff2dfefe4543b48868bb33993418_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="i683c2b7047fe436195de57f5a2feab02_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="ibc72e8a3a1504fccb8db2306fcacb6a1_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">ttwo:AccumulatedNetGainLossfromCrossCurrencySwapMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="i785a2b792e8048079d1185591fb5160e_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="i8803be3c41384069adfc9fd7a63552c8_D20200401-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="id15229ed0ca647b299d53c9c24e33a4c_D20200401-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="ie265c77b7171457388a6771a69489814_D20200401-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">ttwo:AccumulatedNetGainLossfromCrossCurrencySwapMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i1d1e2e1eb9db4852893c3811e6cf7050_D20200401-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="ib06c8acde3b64906a874247303ba996d_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="iacfb62babe054408aa1a9d4953152b18_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i4715aab280984e3580f4aec5efec35bc_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">ttwo:AccumulatedNetGainLossfromCrossCurrencySwapMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i45c2d0dc76ba4934942d3ddf4c7e1b5e_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i42efa44111b94a8797f0373f2bea0594_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="i1813945ace0146479276488e6ce69dd7_D20200401-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i0e3687e7236d410bb3afeaeac0182334_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="ic9d90487d2db450f923f08860ebee458_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="i8b03f64f58be4d79b41ee3ecf5126343_D20200401-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i17a30ce2c7e54e7283e1c09bd8a79e1f_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="i27387b1f8084469bb1df0cad061235a4_I20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-03-31</instant>
        </period>
    </context>
    <context id="ifceca00773bd49f28dd17993dbc7ee57_D20190401-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="i2c42af2853a44f3592983c164d2771d0_I20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-03-31</instant>
        </period>
    </context>
    <context id="i2a7aa85f5af34a6bac0b0a0a12bdeb59_D20190401-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="i532e2bbc59344053946920c5a57d1372_I20180331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-03-31</instant>
        </period>
    </context>
    <context id="i7b506ae597bf401ebc0b6567cff5c120_D20180401-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="iea4cf9d340ae46b1a4c0b4ca02356967_I20180331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-03-31</instant>
        </period>
    </context>
    <context id="i34d6d3df0e6542c292f01033b4f7f23c_D20180401-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">us-gaap:AllowanceForCreditLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="i31ade783822a4a04bb2d1cccee7edf69_D20200904-20200904">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ttwo:PlayDotsIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-09-04</startDate>
            <endDate>2020-09-04</endDate>
        </period>
    </context>
    <context id="ia51fa70e3a884ce4b001331fa01215fb_D20200904-20200904">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ttwo:PlayDotsIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-09-04</startDate>
            <endDate>2020-09-04</endDate>
        </period>
    </context>
    <context id="id8265df0ebf440ca8f408ec0d50bf3eb_I20200904">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ttwo:PlayDotsIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-04</instant>
        </period>
    </context>
    <context id="i9766bf02199845e9b0f763359c723c33_D20210101-20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ttwo:PlayDotsIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="i7a7e8c0e2cb5439e90af3a824e6ad206_I20210331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ttwo:PlayDotsIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="ic7ab4f374c0c4e609645bde96f866fbb_I20200904">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ttwo:PlayDotsIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">ttwo:DevelopedGameTechnologyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-04</instant>
        </period>
    </context>
    <context id="idf19859c0e4d4e1fa8dcb5266799e6ed_D20200904-20200904">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ttwo:PlayDotsIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">ttwo:DevelopedGameTechnologyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-09-04</startDate>
            <endDate>2020-09-04</endDate>
        </period>
    </context>
    <context id="i7486e940d98f4e4d99b5c746f337c6ec_I20200904">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ttwo:PlayDotsIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">ttwo:UserBaseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-04</instant>
        </period>
    </context>
    <context id="id981a550a48a488f8ec2ac9d20d073d5_D20200904-20200904">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ttwo:PlayDotsIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">ttwo:UserBaseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-09-04</startDate>
            <endDate>2020-09-04</endDate>
        </period>
    </context>
    <context id="i4b4aabf28358436688e9baebbec31489_I20200904">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ttwo:PlayDotsIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-04</instant>
        </period>
    </context>
    <context id="ic60330da0e3c4dce973b6f948059164b_D20200904-20200904">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ttwo:PlayDotsIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-09-04</startDate>
            <endDate>2020-09-04</endDate>
        </period>
    </context>
    <context id="i99bca68ee3e343e0a3ac08ebb969178c_I20200904">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ttwo:PlayDotsIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">ttwo:GameEngineTechnologyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-04</instant>
        </period>
    </context>
    <context id="i43e333a145714b0684a88cedcc2167a6_D20200904-20200904">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ttwo:PlayDotsIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">ttwo:GameEngineTechnologyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-09-04</startDate>
            <endDate>2020-09-04</endDate>
        </period>
    </context>
    <context id="i13d788b9d0884984ab802f17c036a11a_I20200904">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
        </entity>
        <period>
            <instant>2020-09-04</instant>
        </period>
    </context>
    <context id="iad396548af62427cbbb6df69bcb001ad_D20190401-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000946581</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">ttwo:PlayDotsIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2020-03-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="number">
        <measure>pure</measure>
    </unit>
    <unit id="segment">
        <measure>ttwo:segment</measure>
    </unit>
    <unit id="unit">
        <measure>ttwo:unit</measure>
    </unit>
    <dei:EntityCentralIndexKey
      contextRef="i0c20a1997ec0432288766e37232698f5_D20200401-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF80L2ZyYWc6YzYyMjMxMGI1NzYyNGNmZjlkZDk5MDliYmJmZjdjZGIvdGFibGU6MzhmNzNjZTg2YTdiNDk5ZWIzNWNmOThkZmE2ZjI1YWUvdGFibGVyYW5nZTozOGY3M2NlODZhN2I0OTllYjM1Y2Y5OGRmYTZmMjVhZV8zLTEtMS0xLTA_125b5f40-8081-4a9a-9269-0f9b93c6819a">0000946581</dei:EntityCentralIndexKey>
    <dei:AmendmentFlag
      contextRef="i0c20a1997ec0432288766e37232698f5_D20200401-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF80L2ZyYWc6YzYyMjMxMGI1NzYyNGNmZjlkZDk5MDliYmJmZjdjZGIvdGFibGU6MzhmNzNjZTg2YTdiNDk5ZWIzNWNmOThkZmE2ZjI1YWUvdGFibGVyYW5nZTozOGY3M2NlODZhN2I0OTllYjM1Y2Y5OGRmYTZmMjVhZV82LTEtMS0xLTA_fa39dff5-c0ca-4626-85ab-120845c3ce04">false</dei:AmendmentFlag>
    <dei:DocumentFiscalYearFocus
      contextRef="i0c20a1997ec0432288766e37232698f5_D20200401-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF80L2ZyYWc6YzYyMjMxMGI1NzYyNGNmZjlkZDk5MDliYmJmZjdjZGIvdGFibGU6MzhmNzNjZTg2YTdiNDk5ZWIzNWNmOThkZmE2ZjI1YWUvdGFibGVyYW5nZTozOGY3M2NlODZhN2I0OTllYjM1Y2Y5OGRmYTZmMjVhZV8xNC0xLTEtMS0w_1d8e1227-695f-47aa-93e0-4c7af9dc10a2">2021</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus
      contextRef="i0c20a1997ec0432288766e37232698f5_D20200401-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF80L2ZyYWc6YzYyMjMxMGI1NzYyNGNmZjlkZDk5MDliYmJmZjdjZGIvdGFibGU6MzhmNzNjZTg2YTdiNDk5ZWIzNWNmOThkZmE2ZjI1YWUvdGFibGVyYW5nZTozOGY3M2NlODZhN2I0OTllYjM1Y2Y5OGRmYTZmMjVhZV8xNS0xLTEtMS0w_ea553643-dc26-4136-88ce-2f56cb718421">FY</dei:DocumentFiscalPeriodFocus>
    <us-gaap:AccountingStandardsUpdateExtensibleList
      contextRef="ia098daf4740d4f16b13860225e7ec867_D20170401-20180331"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDYvZnJhZzo1MmZmNjI2MTU3ZmY0MDgwODBmYmRlNzIwNTNmZDBiYi90YWJsZToxNGEwOGZmZGIyOGY0OGRlYjhiNmY1ZWM1ODBhYWQ4OS90YWJsZXJhbmdlOjE0YTA4ZmZkYjI4ZjQ4ZGViOGI2ZjVlYzU4MGFhZDg5XzEzLTAtMS0xLTE2OQ_43ff9044-e80f-445c-aed5-de778d1faeb1">us-gaap:AccountingStandardsUpdate201409Member</us-gaap:AccountingStandardsUpdateExtensibleList>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="icd8c5e2a750b442f902940730e301075_D20200401-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMTIvZnJhZzo0ZTk1NDllNmVlZjA0MGM1ODc0ODY2MTBkYzAxY2U5OC90ZXh0cmVnaW9uOjRlOTU0OWU2ZWVmMDQwYzU4NzQ4NjYxMGRjMDFjZTk4XzEyNjk1_891974e7-a04a-49bc-a3b2-5fbbad3b6d04">P12M</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="if5ba4d1d6635477ab7350b9f1c81ac49_D20200401-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMTIvZnJhZzo0ZTk1NDllNmVlZjA0MGM1ODc0ODY2MTBkYzAxY2U5OC90ZXh0cmVnaW9uOjRlOTU0OWU2ZWVmMDQwYzU4NzQ4NjYxMGRjMDFjZTk4XzE0MzY5_1c7f6219-a0bd-484f-8b82-c79aa1ffaa11">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <ttwo:EstimatedServicePeriodMinimum
      contextRef="i0c20a1997ec0432288766e37232698f5_D20200401-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMTIvZnJhZzo0ZTk1NDllNmVlZjA0MGM1ODc0ODY2MTBkYzAxY2U5OC90ZXh0cmVnaW9uOjRlOTU0OWU2ZWVmMDQwYzU4NzQ4NjYxMGRjMDFjZTk4XzM5MTQx_b0a3fa45-8d3d-4c44-949f-525da2fed8cd">P6M</ttwo:EstimatedServicePeriodMinimum>
    <ttwo:OperatingLeaseRemainingLeaseTerm
      contextRef="i01bf27ffed4a4aa0a0140f6305d47587_D20200401-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNTQvZnJhZzo0MDdhMmU0NjUxZDQ0Mjc0OTdkZGRhMDg1YzZjM2QyNC90ZXh0cmVnaW9uOjQwN2EyZTQ2NTFkNDQyNzQ5N2RkZGEwODVjNmMzZDI0XzIyNA_66e23c1d-6083-442a-b354-e32069595659">P1Y</ttwo:OperatingLeaseRemainingLeaseTerm>
    <us-gaap:LesseeOperatingLeaseRenewalTerm
      contextRef="iaef0bb0301c14af48d70440c2c973464_I20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNTQvZnJhZzo0MDdhMmU0NjUxZDQ0Mjc0OTdkZGRhMDg1YzZjM2QyNC90ZXh0cmVnaW9uOjQwN2EyZTQ2NTFkNDQyNzQ5N2RkZGEwODVjNmMzZDI0XzM2NQ_21c40d47-6415-47df-bc53-f9a40d0a9250">P1Y</us-gaap:LesseeOperatingLeaseRenewalTerm>
    <us-gaap:LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1
      contextRef="iaef0bb0301c14af48d70440c2c973464_I20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNTQvZnJhZzo0MDdhMmU0NjUxZDQ0Mjc0OTdkZGRhMDg1YzZjM2QyNC90ZXh0cmVnaW9uOjQwN2EyZTQ2NTFkNDQyNzQ5N2RkZGEwODVjNmMzZDI0XzExMzY_60490c4e-3f6e-4abb-a502-eff901810bb9">P3Y</us-gaap:LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1>
    <dei:DocumentType
      contextRef="i0c20a1997ec0432288766e37232698f5_D20200401-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xL2ZyYWc6ODRmN2M1YjNmZjA0NDhkMDk5ZGQ2Nzc2YTlmYzJiMmYvdGV4dHJlZ2lvbjo4NGY3YzViM2ZmMDQ0OGQwOTlkZDY3NzZhOWZjMmIyZl84NQ_adfb2e38-310a-43e9-8762-9f7c985c5ce0">10-K</dei:DocumentType>
    <dei:DocumentAnnualReport
      contextRef="i0c20a1997ec0432288766e37232698f5_D20200401-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xL2ZyYWc6ODRmN2M1YjNmZjA0NDhkMDk5ZGQ2Nzc2YTlmYzJiMmYvdGFibGU6ZmQ2NWViMzJmOTEzNGFkZDlhNmI0ZWJiMjMzNjM1NzEvdGFibGVyYW5nZTpmZDY1ZWIzMmY5MTM0YWRkOWE2YjRlYmIyMzM2MzU3MV8wLTAtMS0xLTAvdGV4dHJlZ2lvbjpiZjcwYmRhOWI4OTI0OTE3ODg4MmQ0YTU2OGVmYzJiYV80_83cd9dc7-2eeb-45f0-8207-661fea47b9e0">true</dei:DocumentAnnualReport>
    <dei:DocumentPeriodEndDate
      contextRef="i0c20a1997ec0432288766e37232698f5_D20200401-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xL2ZyYWc6ODRmN2M1YjNmZjA0NDhkMDk5ZGQ2Nzc2YTlmYzJiMmYvdGFibGU6ZmQ2NWViMzJmOTEzNGFkZDlhNmI0ZWJiMjMzNjM1NzEvdGFibGVyYW5nZTpmZDY1ZWIzMmY5MTM0YWRkOWE2YjRlYmIyMzM2MzU3MV8xLTEtMS0xLTAvdGV4dHJlZ2lvbjo2OWE5MjIzYTE0NTA0MDI5OTlhNjZhMWQyMGVhMGNjNF8zMA_6a3eba95-736a-461c-a959-38d476d96124">2021-03-31</dei:DocumentPeriodEndDate>
    <dei:CurrentFiscalYearEndDate
      contextRef="i0c20a1997ec0432288766e37232698f5_D20200401-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xL2ZyYWc6ODRmN2M1YjNmZjA0NDhkMDk5ZGQ2Nzc2YTlmYzJiMmYvdGFibGU6ZmQ2NWViMzJmOTEzNGFkZDlhNmI0ZWJiMjMzNjM1NzEvdGFibGVyYW5nZTpmZDY1ZWIzMmY5MTM0YWRkOWE2YjRlYmIyMzM2MzU3MV8xLTEtMS0xLTAvdGV4dHJlZ2lvbjo2OWE5MjIzYTE0NTA0MDI5OTlhNjZhMWQyMGVhMGNjNF8zMA_f256717c-3931-4cd9-8691-f1b093c8f881">--03-31</dei:CurrentFiscalYearEndDate>
    <dei:DocumentTransitionReport
      contextRef="i0c20a1997ec0432288766e37232698f5_D20200401-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xL2ZyYWc6ODRmN2M1YjNmZjA0NDhkMDk5ZGQ2Nzc2YTlmYzJiMmYvdGFibGU6ZmQ2NWViMzJmOTEzNGFkZDlhNmI0ZWJiMjMzNjM1NzEvdGFibGVyYW5nZTpmZDY1ZWIzMmY5MTM0YWRkOWE2YjRlYmIyMzM2MzU3MV8zLTAtMS0xLTAvdGV4dHJlZ2lvbjo2OTYyMDAxNGQwYjA0MjFiOTQyYzBiZGQ5ZjgyNzUzMF80_017d7332-b045-4df8-be09-0e82f3081be3">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber
      contextRef="i0c20a1997ec0432288766e37232698f5_D20200401-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xL2ZyYWc6ODRmN2M1YjNmZjA0NDhkMDk5ZGQ2Nzc2YTlmYzJiMmYvdGV4dHJlZ2lvbjo4NGY3YzViM2ZmMDQ0OGQwOTlkZDY3NzZhOWZjMmIyZl8xMTM_4a04237f-66c8-4a7e-88ef-677cdb4b8ea9">001-34003</dei:EntityFileNumber>
    <dei:EntityRegistrantName
      contextRef="i0c20a1997ec0432288766e37232698f5_D20200401-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xL2ZyYWc6ODRmN2M1YjNmZjA0NDhkMDk5ZGQ2Nzc2YTlmYzJiMmYvdGV4dHJlZ2lvbjo4NGY3YzViM2ZmMDQ0OGQwOTlkZDY3NzZhOWZjMmIyZl8xMTY_939af0a0-3075-4c71-997a-fadb490dbcd2">TAKE-TWO INTERACTIVE SOFTWARE, INC.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="i0c20a1997ec0432288766e37232698f5_D20200401-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xL2ZyYWc6ODRmN2M1YjNmZjA0NDhkMDk5ZGQ2Nzc2YTlmYzJiMmYvdGFibGU6MTEwNmJlYmU4MWY2NGVkZDg2NjQyYjczNjFlZjRmNDgvdGFibGVyYW5nZToxMTA2YmViZTgxZjY0ZWRkODY2NDJiNzM2MWVmNGY0OF8wLTAtMS0xLTAvdGV4dHJlZ2lvbjozNjRjNDIzNjViNzA0NTA0OGZiZjdkYmQ1YmU2NTg2NV81_ef508346-1118-4d73-aabf-5d4f154069a2">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber
      contextRef="i0c20a1997ec0432288766e37232698f5_D20200401-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xL2ZyYWc6ODRmN2M1YjNmZjA0NDhkMDk5ZGQ2Nzc2YTlmYzJiMmYvdGFibGU6MTEwNmJlYmU4MWY2NGVkZDg2NjQyYjczNjFlZjRmNDgvdGFibGVyYW5nZToxMTA2YmViZTgxZjY0ZWRkODY2NDJiNzM2MWVmNGY0OF8wLTItMS0xLTAvdGV4dHJlZ2lvbjpiZWU1YTIzZjQwZGY0YWM5YTEzZGMwMGNkMjRlNDAyNF81_9c05cdd6-d734-4f0d-9e3c-fe3cdd850264">51-0350842</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="i0c20a1997ec0432288766e37232698f5_D20200401-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xL2ZyYWc6ODRmN2M1YjNmZjA0NDhkMDk5ZGQ2Nzc2YTlmYzJiMmYvdGFibGU6MTEwNmJlYmU4MWY2NGVkZDg2NjQyYjczNjFlZjRmNDgvdGFibGVyYW5nZToxMTA2YmViZTgxZjY0ZWRkODY2NDJiNzM2MWVmNGY0OF8xLTAtMS0xLTAvdGV4dHJlZ2lvbjo0YTIyZjZkYWQ0ZmQ0ZjNhYWZhMDdlZGM5ZjQwNDIxYV81_8e5b5792-0425-4751-b781-392e7666d5f0">110 West 44th Street</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="i0c20a1997ec0432288766e37232698f5_D20200401-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xL2ZyYWc6ODRmN2M1YjNmZjA0NDhkMDk5ZGQ2Nzc2YTlmYzJiMmYvdGFibGU6MTEwNmJlYmU4MWY2NGVkZDg2NjQyYjczNjFlZjRmNDgvdGFibGVyYW5nZToxMTA2YmViZTgxZjY0ZWRkODY2NDJiNzM2MWVmNGY0OF8xLTAtMS0xLTAvdGV4dHJlZ2lvbjo0YTIyZjZkYWQ0ZmQ0ZjNhYWZhMDdlZGM5ZjQwNDIxYV84_e170d67b-15b4-4ee9-a907-2731e0bec699">New York</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="i0c20a1997ec0432288766e37232698f5_D20200401-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xL2ZyYWc6ODRmN2M1YjNmZjA0NDhkMDk5ZGQ2Nzc2YTlmYzJiMmYvdGFibGU6MTEwNmJlYmU4MWY2NGVkZDg2NjQyYjczNjFlZjRmNDgvdGFibGVyYW5nZToxMTA2YmViZTgxZjY0ZWRkODY2NDJiNzM2MWVmNGY0OF8xLTAtMS0xLTAvdGV4dHJlZ2lvbjo0YTIyZjZkYWQ0ZmQ0ZjNhYWZhMDdlZGM5ZjQwNDIxYV8xMg_bc7a43d6-441e-452a-9472-9170dda94091">NY</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="i0c20a1997ec0432288766e37232698f5_D20200401-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xL2ZyYWc6ODRmN2M1YjNmZjA0NDhkMDk5ZGQ2Nzc2YTlmYzJiMmYvdGFibGU6MTEwNmJlYmU4MWY2NGVkZDg2NjQyYjczNjFlZjRmNDgvdGFibGVyYW5nZToxMTA2YmViZTgxZjY0ZWRkODY2NDJiNzM2MWVmNGY0OF8xLTItMS0xLTAvdGV4dHJlZ2lvbjo4MGI2MjU2OGQwMTI0OGU3YWI5NjVkZmI2NjYwNGFhZV81_b8d230ab-46c3-4a17-b2fc-ca788b484ba7">10036</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="i0c20a1997ec0432288766e37232698f5_D20200401-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xL2ZyYWc6ODRmN2M1YjNmZjA0NDhkMDk5ZGQ2Nzc2YTlmYzJiMmYvdGV4dHJlZ2lvbjo4NGY3YzViM2ZmMDQ0OGQwOTlkZDY3NzZhOWZjMmIyZl8yMzA_7ef72475-56f1-4813-a133-031f525ed7a7">646</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="i0c20a1997ec0432288766e37232698f5_D20200401-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xL2ZyYWc6ODRmN2M1YjNmZjA0NDhkMDk5ZGQ2Nzc2YTlmYzJiMmYvdGV4dHJlZ2lvbjo4NGY3YzViM2ZmMDQ0OGQwOTlkZDY3NzZhOWZjMmIyZl8yMzQ_00046763-baf1-4e7e-866c-634eb93cd198">536-2842</dei:LocalPhoneNumber>
    <dei:Security12bTitle
      contextRef="i0c20a1997ec0432288766e37232698f5_D20200401-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xL2ZyYWc6ODRmN2M1YjNmZjA0NDhkMDk5ZGQ2Nzc2YTlmYzJiMmYvdGFibGU6NThkNGIxNDQzNGU4NDg1MmI0YzdlMzRmMmE4ZTU0OWYvdGFibGVyYW5nZTo1OGQ0YjE0NDM0ZTg0ODUyYjRjN2UzNGYyYThlNTQ5Zl8xLTAtMS0xLTA_6bbf5bb9-db11-4595-ac77-c5d638008e3f">Common Stock, $.01 par value</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="i0c20a1997ec0432288766e37232698f5_D20200401-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xL2ZyYWc6ODRmN2M1YjNmZjA0NDhkMDk5ZGQ2Nzc2YTlmYzJiMmYvdGFibGU6NThkNGIxNDQzNGU4NDg1MmI0YzdlMzRmMmE4ZTU0OWYvdGFibGVyYW5nZTo1OGQ0YjE0NDM0ZTg0ODUyYjRjN2UzNGYyYThlNTQ5Zl8xLTEtMS0xLTA_c563e723-b102-4344-b1d6-e5e2e3c71b2f">TTWO</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="i0c20a1997ec0432288766e37232698f5_D20200401-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xL2ZyYWc6ODRmN2M1YjNmZjA0NDhkMDk5ZGQ2Nzc2YTlmYzJiMmYvdGFibGU6NThkNGIxNDQzNGU4NDg1MmI0YzdlMzRmMmE4ZTU0OWYvdGFibGVyYW5nZTo1OGQ0YjE0NDM0ZTg0ODUyYjRjN2UzNGYyYThlNTQ5Zl8xLTItMS0xLTA_e8857127-e018-4bd8-909f-5d8e8b78079e">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityWellKnownSeasonedIssuer
      contextRef="i0c20a1997ec0432288766e37232698f5_D20200401-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xL2ZyYWc6ODRmN2M1YjNmZjA0NDhkMDk5ZGQ2Nzc2YTlmYzJiMmYvdGV4dHJlZ2lvbjo4NGY3YzViM2ZmMDQ0OGQwOTlkZDY3NzZhOWZjMmIyZl80ODc_2c1a0f97-134d-4ebe-8f02-9bc7dc348559">Yes</dei:EntityWellKnownSeasonedIssuer>
    <dei:EntityVoluntaryFilers
      contextRef="i0c20a1997ec0432288766e37232698f5_D20200401-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xL2ZyYWc6ODRmN2M1YjNmZjA0NDhkMDk5ZGQ2Nzc2YTlmYzJiMmYvdGV4dHJlZ2lvbjo4NGY3YzViM2ZmMDQ0OGQwOTlkZDY3NzZhOWZjMmIyZl82MzE_952b6ab9-bb4a-4f38-b4e6-b1f304e7ef43">No</dei:EntityVoluntaryFilers>
    <dei:EntityCurrentReportingStatus
      contextRef="i0c20a1997ec0432288766e37232698f5_D20200401-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xL2ZyYWc6ODRmN2M1YjNmZjA0NDhkMDk5ZGQ2Nzc2YTlmYzJiMmYvdGV4dHJlZ2lvbjo4NGY3YzViM2ZmMDQ0OGQwOTlkZDY3NzZhOWZjMmIyZl85ODQ_4939c3b0-0b58-4a62-9e27-2000d76d59ba">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent
      contextRef="i0c20a1997ec0432288766e37232698f5_D20200401-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xL2ZyYWc6ODRmN2M1YjNmZjA0NDhkMDk5ZGQ2Nzc2YTlmYzJiMmYvdGV4dHJlZ2lvbjo4NGY3YzViM2ZmMDQ0OGQwOTlkZDY3NzZhOWZjMmIyZl8xMzA2_5647593f-fe12-4756-b571-c68550abc1f2">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory
      contextRef="i0c20a1997ec0432288766e37232698f5_D20200401-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xL2ZyYWc6ODRmN2M1YjNmZjA0NDhkMDk5ZGQ2Nzc2YTlmYzJiMmYvdGFibGU6NGE1M2Q3NDA2N2U5NGQ1YmEwMGQyMmUxNjcwODk3ZDAvdGFibGVyYW5nZTo0YTUzZDc0MDY3ZTk0ZDViYTAwZDIyZTE2NzA4OTdkMF8wLTAtMS0xLTAvdGV4dHJlZ2lvbjo3YWJlNjI1MDg0MzI0MTJiYjlmNjUwNjlkZjdiMWEwMF80_79afa0d3-4c4d-41fd-ab34-bfb84f96293d">Large Accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness
      contextRef="i0c20a1997ec0432288766e37232698f5_D20200401-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xL2ZyYWc6ODRmN2M1YjNmZjA0NDhkMDk5ZGQ2Nzc2YTlmYzJiMmYvdGFibGU6NGE1M2Q3NDA2N2U5NGQ1YmEwMGQyMmUxNjcwODk3ZDAvdGFibGVyYW5nZTo0YTUzZDc0MDY3ZTk0ZDViYTAwZDIyZTE2NzA4OTdkMF8wLTMtMS0xLTAvdGV4dHJlZ2lvbjpiY2YwNmY5NmU2ZTQ0MmI5YWU1ZjEwZjI4NDYwOTkxN18zMA_6dab21d9-c36f-4845-aba5-109bc7265153">false</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany
      contextRef="i0c20a1997ec0432288766e37232698f5_D20200401-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xL2ZyYWc6ODRmN2M1YjNmZjA0NDhkMDk5ZGQ2Nzc2YTlmYzJiMmYvdGFibGU6NGE1M2Q3NDA2N2U5NGQ1YmEwMGQyMmUxNjcwODk3ZDAvdGFibGVyYW5nZTo0YTUzZDc0MDY3ZTk0ZDViYTAwZDIyZTE2NzA4OTdkMF8wLTQtMS0xLTAvdGV4dHJlZ2lvbjplMGY5YmU0YzQ5MTI0NDI0ODY1NzY1ZDhkM2EwODkxN18yOA_88a1681d-f1d4-418a-bf16-1a5aed0c2aaa">false</dei:EntityEmergingGrowthCompany>
    <dei:IcfrAuditorAttestationFlag
      contextRef="i0c20a1997ec0432288766e37232698f5_D20200401-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xL2ZyYWc6ODRmN2M1YjNmZjA0NDhkMDk5ZGQ2Nzc2YTlmYzJiMmYvdGV4dHJlZ2lvbjo4NGY3YzViM2ZmMDQ0OGQwOTlkZDY3NzZhOWZjMmIyZl83MTQ2ODI1NTg0MDcx_8299ad9a-9559-43b5-8633-87a5d5e7442d">true</dei:IcfrAuditorAttestationFlag>
    <dei:EntityShellCompany
      contextRef="i0c20a1997ec0432288766e37232698f5_D20200401-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xL2ZyYWc6ODRmN2M1YjNmZjA0NDhkMDk5ZGQ2Nzc2YTlmYzJiMmYvdGV4dHJlZ2lvbjo4NGY3YzViM2ZmMDQ0OGQwOTlkZDY3NzZhOWZjMmIyZl8yMzg4_a9e0ab14-77d5-4d7a-a5ce-768a94ef7598">false</dei:EntityShellCompany>
    <dei:EntityPublicFloat
      contextRef="i19373622ee8845d79fc39447cdaf0c08_I20200930"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xL2ZyYWc6ODRmN2M1YjNmZjA0NDhkMDk5ZGQ2Nzc2YTlmYzJiMmYvdGV4dHJlZ2lvbjo4NGY3YzViM2ZmMDQ0OGQwOTlkZDY3NzZhOWZjMmIyZl8yNzM2_a677f2fe-cc3b-4330-8dcd-c7b722db6dec"
      unitRef="usd">13938279654</dei:EntityPublicFloat>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="iaa1aeeb079a74ab893d49d4cc1b2f270_I20210505"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xL2ZyYWc6ODRmN2M1YjNmZjA0NDhkMDk5ZGQ2Nzc2YTlmYzJiMmYvdGV4dHJlZ2lvbjo4NGY3YzViM2ZmMDQ0OGQwOTlkZDY3NzZhOWZjMmIyZl8yNzcw_a4dc7fb5-a0a5-4391-bef3-0e609a8b45b7"
      unitRef="shares">115656093</dei:EntityCommonStockSharesOutstanding>
    <dei:DocumentsIncorporatedByReferenceTextBlock
      contextRef="i0c20a1997ec0432288766e37232698f5_D20200401-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xL2ZyYWc6ODRmN2M1YjNmZjA0NDhkMDk5ZGQ2Nzc2YTlmYzJiMmYvdGV4dHJlZ2lvbjo4NGY3YzViM2ZmMDQ0OGQwOTlkZDY3NzZhOWZjMmIyZl81NDk3NTU4MTQyODA3_9293494c-ea9f-402c-bcd5-23aa4b6d7e9e">&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Portions of the registrant's definitive proxy statement for the 2021 Annual Meeting of Stockholders&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;are incorporated by reference into Part&#160;III herein.&lt;/span&gt;&lt;/div&gt;</dei:DocumentsIncorporatedByReferenceTextBlock>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i92b82991ee064005bd88c12ffe83b839_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF85NC9mcmFnOjZhOTc2ZWVjNGUwZTRiNmE5ZmJmODE0NjQ0NGI1ZmU1L3RhYmxlOjQ3NmFiNDFiMDI4MTQyMmRiNDMyODAzZTJlMTRiZmRlL3RhYmxlcmFuZ2U6NDc2YWI0MWIwMjgxNDIyZGI0MzI4MDNlMmUxNGJmZGVfNC0yLTEtMS0w_f70714ee-48ba-41a1-b934-113dcdd50837"
      unitRef="usd">1422884000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="ifbf376370609479eb770cbe26d526509_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF85NC9mcmFnOjZhOTc2ZWVjNGUwZTRiNmE5ZmJmODE0NjQ0NGI1ZmU1L3RhYmxlOjQ3NmFiNDFiMDI4MTQyMmRiNDMyODAzZTJlMTRiZmRlL3RhYmxlcmFuZ2U6NDc2YWI0MWIwMjgxNDIyZGI0MzI4MDNlMmUxNGJmZGVfNC00LTEtMS0w_7181affe-8c33-4819-84f2-587a29dcd4f4"
      unitRef="usd">1357664000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:ShortTermInvestments
      contextRef="i92b82991ee064005bd88c12ffe83b839_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF85NC9mcmFnOjZhOTc2ZWVjNGUwZTRiNmE5ZmJmODE0NjQ0NGI1ZmU1L3RhYmxlOjQ3NmFiNDFiMDI4MTQyMmRiNDMyODAzZTJlMTRiZmRlL3RhYmxlcmFuZ2U6NDc2YWI0MWIwMjgxNDIyZGI0MzI4MDNlMmUxNGJmZGVfNS0yLTEtMS0w_40923fb5-ee7f-420e-abe4-faf0af8cc8c0"
      unitRef="usd">1308692000</us-gaap:ShortTermInvestments>
    <us-gaap:ShortTermInvestments
      contextRef="ifbf376370609479eb770cbe26d526509_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF85NC9mcmFnOjZhOTc2ZWVjNGUwZTRiNmE5ZmJmODE0NjQ0NGI1ZmU1L3RhYmxlOjQ3NmFiNDFiMDI4MTQyMmRiNDMyODAzZTJlMTRiZmRlL3RhYmxlcmFuZ2U6NDc2YWI0MWIwMjgxNDIyZGI0MzI4MDNlMmUxNGJmZGVfNS00LTEtMS0w_704e082b-45a9-4dda-8224-b69e4cf44779"
      unitRef="usd">644003000</us-gaap:ShortTermInvestments>
    <us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue
      contextRef="i92b82991ee064005bd88c12ffe83b839_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF85NC9mcmFnOjZhOTc2ZWVjNGUwZTRiNmE5ZmJmODE0NjQ0NGI1ZmU1L3RhYmxlOjQ3NmFiNDFiMDI4MTQyMmRiNDMyODAzZTJlMTRiZmRlL3RhYmxlcmFuZ2U6NDc2YWI0MWIwMjgxNDIyZGI0MzI4MDNlMmUxNGJmZGVfNi0yLTEtMS0w_56fde6bd-86de-46f7-bc76-507cb6992f12"
      unitRef="usd">538822000</us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue
      contextRef="ifbf376370609479eb770cbe26d526509_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF85NC9mcmFnOjZhOTc2ZWVjNGUwZTRiNmE5ZmJmODE0NjQ0NGI1ZmU1L3RhYmxlOjQ3NmFiNDFiMDI4MTQyMmRiNDMyODAzZTJlMTRiZmRlL3RhYmxlcmFuZ2U6NDc2YWI0MWIwMjgxNDIyZGI0MzI4MDNlMmUxNGJmZGVfNi00LTEtMS0w_2781fe1b-a15f-42bd-89d5-0d66787dc27e"
      unitRef="usd">546604000</us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="i92b82991ee064005bd88c12ffe83b839_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF85NC9mcmFnOjZhOTc2ZWVjNGUwZTRiNmE5ZmJmODE0NjQ0NGI1ZmU1L3RhYmxlOjQ3NmFiNDFiMDI4MTQyMmRiNDMyODAzZTJlMTRiZmRlL3RhYmxlcmFuZ2U6NDc2YWI0MWIwMjgxNDIyZGI0MzI4MDNlMmUxNGJmZGVfNy0wLTEtMS0wL3RleHRyZWdpb246NGM0ZDE1ZmUwNWU5NDdkMWE1YWI5N2FiMDA5MDc1MzJfNDY_f77f0616-abf7-4d5b-8887-da072ccd89d8"
      unitRef="usd">350000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="ifbf376370609479eb770cbe26d526509_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF85NC9mcmFnOjZhOTc2ZWVjNGUwZTRiNmE5ZmJmODE0NjQ0NGI1ZmU1L3RhYmxlOjQ3NmFiNDFiMDI4MTQyMmRiNDMyODAzZTJlMTRiZmRlL3RhYmxlcmFuZ2U6NDc2YWI0MWIwMjgxNDIyZGI0MzI4MDNlMmUxNGJmZGVfNy0wLTEtMS0wL3RleHRyZWdpb246NGM0ZDE1ZmUwNWU5NDdkMWE1YWI5N2FiMDA5MDc1MzJfNTM_4096b9e5-4c5c-47cd-b873-06d8560f16c9"
      unitRef="usd">443000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i92b82991ee064005bd88c12ffe83b839_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF85NC9mcmFnOjZhOTc2ZWVjNGUwZTRiNmE5ZmJmODE0NjQ0NGI1ZmU1L3RhYmxlOjQ3NmFiNDFiMDI4MTQyMmRiNDMyODAzZTJlMTRiZmRlL3RhYmxlcmFuZ2U6NDc2YWI0MWIwMjgxNDIyZGI0MzI4MDNlMmUxNGJmZGVfNy0yLTEtMS0w_7da676f0-d63e-4197-a753-252e486753b7"
      unitRef="usd">552762000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="ifbf376370609479eb770cbe26d526509_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF85NC9mcmFnOjZhOTc2ZWVjNGUwZTRiNmE5ZmJmODE0NjQ0NGI1ZmU1L3RhYmxlOjQ3NmFiNDFiMDI4MTQyMmRiNDMyODAzZTJlMTRiZmRlL3RhYmxlcmFuZ2U6NDc2YWI0MWIwMjgxNDIyZGI0MzI4MDNlMmUxNGJmZGVfNy00LTEtMS0w_c49c6abc-7cc7-4b32-966f-17987bdafd4b"
      unitRef="usd">592555000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:InventoryNet
      contextRef="i92b82991ee064005bd88c12ffe83b839_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF85NC9mcmFnOjZhOTc2ZWVjNGUwZTRiNmE5ZmJmODE0NjQ0NGI1ZmU1L3RhYmxlOjQ3NmFiNDFiMDI4MTQyMmRiNDMyODAzZTJlMTRiZmRlL3RhYmxlcmFuZ2U6NDc2YWI0MWIwMjgxNDIyZGI0MzI4MDNlMmUxNGJmZGVfOC0yLTEtMS0w_6d86aed7-0f9f-4458-a6ba-5acbc91b12d7"
      unitRef="usd">17742000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="ifbf376370609479eb770cbe26d526509_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF85NC9mcmFnOjZhOTc2ZWVjNGUwZTRiNmE5ZmJmODE0NjQ0NGI1ZmU1L3RhYmxlOjQ3NmFiNDFiMDI4MTQyMmRiNDMyODAzZTJlMTRiZmRlL3RhYmxlcmFuZ2U6NDc2YWI0MWIwMjgxNDIyZGI0MzI4MDNlMmUxNGJmZGVfOC00LTEtMS0w_c98083af-d60b-4b9c-b4f1-46ac4ba36aa4"
      unitRef="usd">19108000</us-gaap:InventoryNet>
    <ttwo:SoftwareDevelopmentCostsAndLicensesCurrent
      contextRef="i92b82991ee064005bd88c12ffe83b839_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF85NC9mcmFnOjZhOTc2ZWVjNGUwZTRiNmE5ZmJmODE0NjQ0NGI1ZmU1L3RhYmxlOjQ3NmFiNDFiMDI4MTQyMmRiNDMyODAzZTJlMTRiZmRlL3RhYmxlcmFuZ2U6NDc2YWI0MWIwMjgxNDIyZGI0MzI4MDNlMmUxNGJmZGVfOS0yLTEtMS0w_736efaf2-85fe-43fc-8798-f490d9345714"
      unitRef="usd">43443000</ttwo:SoftwareDevelopmentCostsAndLicensesCurrent>
    <ttwo:SoftwareDevelopmentCostsAndLicensesCurrent
      contextRef="ifbf376370609479eb770cbe26d526509_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF85NC9mcmFnOjZhOTc2ZWVjNGUwZTRiNmE5ZmJmODE0NjQ0NGI1ZmU1L3RhYmxlOjQ3NmFiNDFiMDI4MTQyMmRiNDMyODAzZTJlMTRiZmRlL3RhYmxlcmFuZ2U6NDc2YWI0MWIwMjgxNDIyZGI0MzI4MDNlMmUxNGJmZGVfOS00LTEtMS0w_cc2401e8-3868-49fd-9ee7-c6fd46b0818f"
      unitRef="usd">40316000</ttwo:SoftwareDevelopmentCostsAndLicensesCurrent>
    <us-gaap:DeferredCostsCurrent
      contextRef="i92b82991ee064005bd88c12ffe83b839_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF85NC9mcmFnOjZhOTc2ZWVjNGUwZTRiNmE5ZmJmODE0NjQ0NGI1ZmU1L3RhYmxlOjQ3NmFiNDFiMDI4MTQyMmRiNDMyODAzZTJlMTRiZmRlL3RhYmxlcmFuZ2U6NDc2YWI0MWIwMjgxNDIyZGI0MzI4MDNlMmUxNGJmZGVfMTAtMi0xLTEtMA_ee20fc41-2f7a-4c6b-adda-651f0773ea65"
      unitRef="usd">15524000</us-gaap:DeferredCostsCurrent>
    <us-gaap:DeferredCostsCurrent
      contextRef="ifbf376370609479eb770cbe26d526509_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF85NC9mcmFnOjZhOTc2ZWVjNGUwZTRiNmE5ZmJmODE0NjQ0NGI1ZmU1L3RhYmxlOjQ3NmFiNDFiMDI4MTQyMmRiNDMyODAzZTJlMTRiZmRlL3RhYmxlcmFuZ2U6NDc2YWI0MWIwMjgxNDIyZGI0MzI4MDNlMmUxNGJmZGVfMTAtNC0xLTEtMA_e08dde6c-f13d-419b-990c-bcd7433200af"
      unitRef="usd">19598000</us-gaap:DeferredCostsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="i92b82991ee064005bd88c12ffe83b839_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF85NC9mcmFnOjZhOTc2ZWVjNGUwZTRiNmE5ZmJmODE0NjQ0NGI1ZmU1L3RhYmxlOjQ3NmFiNDFiMDI4MTQyMmRiNDMyODAzZTJlMTRiZmRlL3RhYmxlcmFuZ2U6NDc2YWI0MWIwMjgxNDIyZGI0MzI4MDNlMmUxNGJmZGVfMTEtMi0xLTEtMA_85af4f6f-dcac-40e0-8fed-a4da26df52b4"
      unitRef="usd">320646000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="ifbf376370609479eb770cbe26d526509_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF85NC9mcmFnOjZhOTc2ZWVjNGUwZTRiNmE5ZmJmODE0NjQ0NGI1ZmU1L3RhYmxlOjQ3NmFiNDFiMDI4MTQyMmRiNDMyODAzZTJlMTRiZmRlL3RhYmxlcmFuZ2U6NDc2YWI0MWIwMjgxNDIyZGI0MzI4MDNlMmUxNGJmZGVfMTEtNC0xLTEtMA_726f90d5-1601-4c0d-85f3-e9e0f492c917"
      unitRef="usd">273503000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="i92b82991ee064005bd88c12ffe83b839_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF85NC9mcmFnOjZhOTc2ZWVjNGUwZTRiNmE5ZmJmODE0NjQ0NGI1ZmU1L3RhYmxlOjQ3NmFiNDFiMDI4MTQyMmRiNDMyODAzZTJlMTRiZmRlL3RhYmxlcmFuZ2U6NDc2YWI0MWIwMjgxNDIyZGI0MzI4MDNlMmUxNGJmZGVfMTItMi0xLTEtMA_60606c7f-0860-483e-99c7-f5e8b534d54b"
      unitRef="usd">4220515000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="ifbf376370609479eb770cbe26d526509_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF85NC9mcmFnOjZhOTc2ZWVjNGUwZTRiNmE5ZmJmODE0NjQ0NGI1ZmU1L3RhYmxlOjQ3NmFiNDFiMDI4MTQyMmRiNDMyODAzZTJlMTRiZmRlL3RhYmxlcmFuZ2U6NDc2YWI0MWIwMjgxNDIyZGI0MzI4MDNlMmUxNGJmZGVfMTItNC0xLTEtMA_bc1cfcb6-e3f7-4568-b99a-a016a1603780"
      unitRef="usd">3493351000</us-gaap:AssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i92b82991ee064005bd88c12ffe83b839_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF85NC9mcmFnOjZhOTc2ZWVjNGUwZTRiNmE5ZmJmODE0NjQ0NGI1ZmU1L3RhYmxlOjQ3NmFiNDFiMDI4MTQyMmRiNDMyODAzZTJlMTRiZmRlL3RhYmxlcmFuZ2U6NDc2YWI0MWIwMjgxNDIyZGI0MzI4MDNlMmUxNGJmZGVfMTMtMi0xLTEtMA_509165c7-f7e7-4aab-924f-c6bb141fe9dc"
      unitRef="usd">149364000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="ifbf376370609479eb770cbe26d526509_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF85NC9mcmFnOjZhOTc2ZWVjNGUwZTRiNmE5ZmJmODE0NjQ0NGI1ZmU1L3RhYmxlOjQ3NmFiNDFiMDI4MTQyMmRiNDMyODAzZTJlMTRiZmRlL3RhYmxlcmFuZ2U6NDc2YWI0MWIwMjgxNDIyZGI0MzI4MDNlMmUxNGJmZGVfMTMtNC0xLTEtMA_241e35d0-68d3-42ec-817b-17ea5f8a0cab"
      unitRef="usd">131888000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i92b82991ee064005bd88c12ffe83b839_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF85NC9mcmFnOjZhOTc2ZWVjNGUwZTRiNmE5ZmJmODE0NjQ0NGI1ZmU1L3RhYmxlOjQ3NmFiNDFiMDI4MTQyMmRiNDMyODAzZTJlMTRiZmRlL3RhYmxlcmFuZ2U6NDc2YWI0MWIwMjgxNDIyZGI0MzI4MDNlMmUxNGJmZGVfMTQtMi0xLTEtMA_da1cb4a0-539a-4ac9-b580-e8b04f075b1a"
      unitRef="usd">164763000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="ifbf376370609479eb770cbe26d526509_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF85NC9mcmFnOjZhOTc2ZWVjNGUwZTRiNmE5ZmJmODE0NjQ0NGI1ZmU1L3RhYmxlOjQ3NmFiNDFiMDI4MTQyMmRiNDMyODAzZTJlMTRiZmRlL3RhYmxlcmFuZ2U6NDc2YWI0MWIwMjgxNDIyZGI0MzI4MDNlMmUxNGJmZGVfMTQtNC0xLTEtMA_c119beae-36c5-43cd-8990-cc8440666ca6"
      unitRef="usd">154284000</us-gaap:OperatingLeaseRightOfUseAsset>
    <ttwo:SoftwareDevelopmentCostsAndLicensesNoncurrent
      contextRef="i92b82991ee064005bd88c12ffe83b839_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF85NC9mcmFnOjZhOTc2ZWVjNGUwZTRiNmE5ZmJmODE0NjQ0NGI1ZmU1L3RhYmxlOjQ3NmFiNDFiMDI4MTQyMmRiNDMyODAzZTJlMTRiZmRlL3RhYmxlcmFuZ2U6NDc2YWI0MWIwMjgxNDIyZGI0MzI4MDNlMmUxNGJmZGVfMTUtMi0xLTEtMA_d2e0d2e4-5373-4deb-a420-2f0449027f92"
      unitRef="usd">490892000</ttwo:SoftwareDevelopmentCostsAndLicensesNoncurrent>
    <ttwo:SoftwareDevelopmentCostsAndLicensesNoncurrent
      contextRef="ifbf376370609479eb770cbe26d526509_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF85NC9mcmFnOjZhOTc2ZWVjNGUwZTRiNmE5ZmJmODE0NjQ0NGI1ZmU1L3RhYmxlOjQ3NmFiNDFiMDI4MTQyMmRiNDMyODAzZTJlMTRiZmRlL3RhYmxlcmFuZ2U6NDc2YWI0MWIwMjgxNDIyZGI0MzI4MDNlMmUxNGJmZGVfMTUtNC0xLTEtMA_6fd3150d-4404-4ced-a7f6-5242d36e6ba4"
      unitRef="usd">401778000</ttwo:SoftwareDevelopmentCostsAndLicensesNoncurrent>
    <us-gaap:Goodwill
      contextRef="i92b82991ee064005bd88c12ffe83b839_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF85NC9mcmFnOjZhOTc2ZWVjNGUwZTRiNmE5ZmJmODE0NjQ0NGI1ZmU1L3RhYmxlOjQ3NmFiNDFiMDI4MTQyMmRiNDMyODAzZTJlMTRiZmRlL3RhYmxlcmFuZ2U6NDc2YWI0MWIwMjgxNDIyZGI0MzI4MDNlMmUxNGJmZGVfMTYtMi0xLTEtMA_0fe71cdb-4942-41e7-a6fa-8e59b1097d65"
      unitRef="usd">535306000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="ifbf376370609479eb770cbe26d526509_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF85NC9mcmFnOjZhOTc2ZWVjNGUwZTRiNmE5ZmJmODE0NjQ0NGI1ZmU1L3RhYmxlOjQ3NmFiNDFiMDI4MTQyMmRiNDMyODAzZTJlMTRiZmRlL3RhYmxlcmFuZ2U6NDc2YWI0MWIwMjgxNDIyZGI0MzI4MDNlMmUxNGJmZGVfMTYtNC0xLTEtMA_b24aad19-a598-4b29-bb05-53add2e5c1be"
      unitRef="usd">386494000</us-gaap:Goodwill>
    <us-gaap:OtherIntangibleAssetsNet
      contextRef="i92b82991ee064005bd88c12ffe83b839_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF85NC9mcmFnOjZhOTc2ZWVjNGUwZTRiNmE5ZmJmODE0NjQ0NGI1ZmU1L3RhYmxlOjQ3NmFiNDFiMDI4MTQyMmRiNDMyODAzZTJlMTRiZmRlL3RhYmxlcmFuZ2U6NDc2YWI0MWIwMjgxNDIyZGI0MzI4MDNlMmUxNGJmZGVfMTctMi0xLTEtMA_09e9c4c1-6eb2-4cf7-b5aa-713d0abf9199"
      unitRef="usd">121591000</us-gaap:OtherIntangibleAssetsNet>
    <us-gaap:OtherIntangibleAssetsNet
      contextRef="ifbf376370609479eb770cbe26d526509_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF85NC9mcmFnOjZhOTc2ZWVjNGUwZTRiNmE5ZmJmODE0NjQ0NGI1ZmU1L3RhYmxlOjQ3NmFiNDFiMDI4MTQyMmRiNDMyODAzZTJlMTRiZmRlL3RhYmxlcmFuZ2U6NDc2YWI0MWIwMjgxNDIyZGI0MzI4MDNlMmUxNGJmZGVfMTctNC0xLTEtMA_e378f927-0ab8-4a6f-bf21-36e2907791e3"
      unitRef="usd">51260000</us-gaap:OtherIntangibleAssetsNet>
    <us-gaap:DeferredIncomeTaxAssetsNet
      contextRef="i92b82991ee064005bd88c12ffe83b839_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF85NC9mcmFnOjZhOTc2ZWVjNGUwZTRiNmE5ZmJmODE0NjQ0NGI1ZmU1L3RhYmxlOjQ3NmFiNDFiMDI4MTQyMmRiNDMyODAzZTJlMTRiZmRlL3RhYmxlcmFuZ2U6NDc2YWI0MWIwMjgxNDIyZGI0MzI4MDNlMmUxNGJmZGVfMTgtMi0xLTEtMA_0c44cc08-bf62-4d89-97cb-91215f43092c"
      unitRef="usd">90206000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:DeferredIncomeTaxAssetsNet
      contextRef="ifbf376370609479eb770cbe26d526509_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF85NC9mcmFnOjZhOTc2ZWVjNGUwZTRiNmE5ZmJmODE0NjQ0NGI1ZmU1L3RhYmxlOjQ3NmFiNDFiMDI4MTQyMmRiNDMyODAzZTJlMTRiZmRlL3RhYmxlcmFuZ2U6NDc2YWI0MWIwMjgxNDIyZGI0MzI4MDNlMmUxNGJmZGVfMTgtNC0xLTEtMA_bb57daf8-0fda-45b7-8cf3-9f4929424b1a"
      unitRef="usd">116676000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:RestrictedCashAndCashEquivalentsNoncurrent
      contextRef="i92b82991ee064005bd88c12ffe83b839_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF85NC9mcmFnOjZhOTc2ZWVjNGUwZTRiNmE5ZmJmODE0NjQ0NGI1ZmU1L3RhYmxlOjQ3NmFiNDFiMDI4MTQyMmRiNDMyODAzZTJlMTRiZmRlL3RhYmxlcmFuZ2U6NDc2YWI0MWIwMjgxNDIyZGI0MzI4MDNlMmUxNGJmZGVfMTktMi0xLTEtMA_57334071-f5b2-419c-82c2-39eb1980c079"
      unitRef="usd">98541000</us-gaap:RestrictedCashAndCashEquivalentsNoncurrent>
    <us-gaap:RestrictedCashAndCashEquivalentsNoncurrent
      contextRef="ifbf376370609479eb770cbe26d526509_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF85NC9mcmFnOjZhOTc2ZWVjNGUwZTRiNmE5ZmJmODE0NjQ0NGI1ZmU1L3RhYmxlOjQ3NmFiNDFiMDI4MTQyMmRiNDMyODAzZTJlMTRiZmRlL3RhYmxlcmFuZ2U6NDc2YWI0MWIwMjgxNDIyZGI0MzI4MDNlMmUxNGJmZGVfMTktNC0xLTEtMA_da6f2c10-049e-4d55-bed9-3e19158392fb"
      unitRef="usd">89124000</us-gaap:RestrictedCashAndCashEquivalentsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="i92b82991ee064005bd88c12ffe83b839_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF85NC9mcmFnOjZhOTc2ZWVjNGUwZTRiNmE5ZmJmODE0NjQ0NGI1ZmU1L3RhYmxlOjQ3NmFiNDFiMDI4MTQyMmRiNDMyODAzZTJlMTRiZmRlL3RhYmxlcmFuZ2U6NDc2YWI0MWIwMjgxNDIyZGI0MzI4MDNlMmUxNGJmZGVfMjAtMi0xLTEtMA_40d16727-557b-488e-b48b-2247029b04cb"
      unitRef="usd">157040000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="ifbf376370609479eb770cbe26d526509_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF85NC9mcmFnOjZhOTc2ZWVjNGUwZTRiNmE5ZmJmODE0NjQ0NGI1ZmU1L3RhYmxlOjQ3NmFiNDFiMDI4MTQyMmRiNDMyODAzZTJlMTRiZmRlL3RhYmxlcmFuZ2U6NDc2YWI0MWIwMjgxNDIyZGI0MzI4MDNlMmUxNGJmZGVfMjAtNC0xLTEtMA_5bedec34-4ef4-4d05-9330-a0cff7342bbe"
      unitRef="usd">123977000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:Assets
      contextRef="i92b82991ee064005bd88c12ffe83b839_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF85NC9mcmFnOjZhOTc2ZWVjNGUwZTRiNmE5ZmJmODE0NjQ0NGI1ZmU1L3RhYmxlOjQ3NmFiNDFiMDI4MTQyMmRiNDMyODAzZTJlMTRiZmRlL3RhYmxlcmFuZ2U6NDc2YWI0MWIwMjgxNDIyZGI0MzI4MDNlMmUxNGJmZGVfMjEtMi0xLTEtMA_ee84eecc-a8ca-45ea-8d86-846106601fea"
      unitRef="usd">6028218000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="ifbf376370609479eb770cbe26d526509_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF85NC9mcmFnOjZhOTc2ZWVjNGUwZTRiNmE5ZmJmODE0NjQ0NGI1ZmU1L3RhYmxlOjQ3NmFiNDFiMDI4MTQyMmRiNDMyODAzZTJlMTRiZmRlL3RhYmxlcmFuZ2U6NDc2YWI0MWIwMjgxNDIyZGI0MzI4MDNlMmUxNGJmZGVfMjEtNC0xLTEtMA_c1bfd14d-5745-4a6d-906f-09154b930119"
      unitRef="usd">4948832000</us-gaap:Assets>
    <us-gaap:AccountsPayableCurrent
      contextRef="i92b82991ee064005bd88c12ffe83b839_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF85NC9mcmFnOjZhOTc2ZWVjNGUwZTRiNmE5ZmJmODE0NjQ0NGI1ZmU1L3RhYmxlOjQ3NmFiNDFiMDI4MTQyMmRiNDMyODAzZTJlMTRiZmRlL3RhYmxlcmFuZ2U6NDc2YWI0MWIwMjgxNDIyZGI0MzI4MDNlMmUxNGJmZGVfMjQtMi0xLTEtMA_c924850e-5a9c-4461-b1f7-2160259b496f"
      unitRef="usd">71001000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="ifbf376370609479eb770cbe26d526509_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF85NC9mcmFnOjZhOTc2ZWVjNGUwZTRiNmE5ZmJmODE0NjQ0NGI1ZmU1L3RhYmxlOjQ3NmFiNDFiMDI4MTQyMmRiNDMyODAzZTJlMTRiZmRlL3RhYmxlcmFuZ2U6NDc2YWI0MWIwMjgxNDIyZGI0MzI4MDNlMmUxNGJmZGVfMjQtNC0xLTEtMA_e1261a67-69d1-4af7-9832-64f2de5f8a5a"
      unitRef="usd">65684000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="i92b82991ee064005bd88c12ffe83b839_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF85NC9mcmFnOjZhOTc2ZWVjNGUwZTRiNmE5ZmJmODE0NjQ0NGI1ZmU1L3RhYmxlOjQ3NmFiNDFiMDI4MTQyMmRiNDMyODAzZTJlMTRiZmRlL3RhYmxlcmFuZ2U6NDc2YWI0MWIwMjgxNDIyZGI0MzI4MDNlMmUxNGJmZGVfMjUtMi0xLTEtMA_571cd4ab-0c2b-47f9-ab92-5ba88d0887ba"
      unitRef="usd">1204090000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="ifbf376370609479eb770cbe26d526509_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF85NC9mcmFnOjZhOTc2ZWVjNGUwZTRiNmE5ZmJmODE0NjQ0NGI1ZmU1L3RhYmxlOjQ3NmFiNDFiMDI4MTQyMmRiNDMyODAzZTJlMTRiZmRlL3RhYmxlcmFuZ2U6NDc2YWI0MWIwMjgxNDIyZGI0MzI4MDNlMmUxNGJmZGVfMjUtNC0xLTEtMA_a6301d6e-14ce-417a-9747-553a1f2e74c3"
      unitRef="usd">1169884000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="i92b82991ee064005bd88c12ffe83b839_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF85NC9mcmFnOjZhOTc2ZWVjNGUwZTRiNmE5ZmJmODE0NjQ0NGI1ZmU1L3RhYmxlOjQ3NmFiNDFiMDI4MTQyMmRiNDMyODAzZTJlMTRiZmRlL3RhYmxlcmFuZ2U6NDc2YWI0MWIwMjgxNDIyZGI0MzI4MDNlMmUxNGJmZGVfMjYtMi0xLTEtMA_a803e13b-d915-49a7-b1d8-ddb230c6c564"
      unitRef="usd">928029000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="ifbf376370609479eb770cbe26d526509_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF85NC9mcmFnOjZhOTc2ZWVjNGUwZTRiNmE5ZmJmODE0NjQ0NGI1ZmU1L3RhYmxlOjQ3NmFiNDFiMDI4MTQyMmRiNDMyODAzZTJlMTRiZmRlL3RhYmxlcmFuZ2U6NDc2YWI0MWIwMjgxNDIyZGI0MzI4MDNlMmUxNGJmZGVfMjYtNC0xLTEtMA_251e528c-bc22-4e3c-9489-55b7706f3474"
      unitRef="usd">777784000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="i92b82991ee064005bd88c12ffe83b839_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF85NC9mcmFnOjZhOTc2ZWVjNGUwZTRiNmE5ZmJmODE0NjQ0NGI1ZmU1L3RhYmxlOjQ3NmFiNDFiMDI4MTQyMmRiNDMyODAzZTJlMTRiZmRlL3RhYmxlcmFuZ2U6NDc2YWI0MWIwMjgxNDIyZGI0MzI4MDNlMmUxNGJmZGVfMjctMi0xLTEtMA_5bbef9ab-073c-42a7-b7c7-bd32b5a80622"
      unitRef="usd">31595000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="ifbf376370609479eb770cbe26d526509_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF85NC9mcmFnOjZhOTc2ZWVjNGUwZTRiNmE5ZmJmODE0NjQ0NGI1ZmU1L3RhYmxlOjQ3NmFiNDFiMDI4MTQyMmRiNDMyODAzZTJlMTRiZmRlL3RhYmxlcmFuZ2U6NDc2YWI0MWIwMjgxNDIyZGI0MzI4MDNlMmUxNGJmZGVfMjctNC0xLTEtMA_170be086-2f82-4c70-9d42-6b4bbd127740"
      unitRef="usd">25187000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="i92b82991ee064005bd88c12ffe83b839_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF85NC9mcmFnOjZhOTc2ZWVjNGUwZTRiNmE5ZmJmODE0NjQ0NGI1ZmU1L3RhYmxlOjQ3NmFiNDFiMDI4MTQyMmRiNDMyODAzZTJlMTRiZmRlL3RhYmxlcmFuZ2U6NDc2YWI0MWIwMjgxNDIyZGI0MzI4MDNlMmUxNGJmZGVfMjgtMi0xLTEtMA_6c5bbe58-b72a-475a-88c8-851a7c248316"
      unitRef="usd">2234715000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="ifbf376370609479eb770cbe26d526509_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF85NC9mcmFnOjZhOTc2ZWVjNGUwZTRiNmE5ZmJmODE0NjQ0NGI1ZmU1L3RhYmxlOjQ3NmFiNDFiMDI4MTQyMmRiNDMyODAzZTJlMTRiZmRlL3RhYmxlcmFuZ2U6NDc2YWI0MWIwMjgxNDIyZGI0MzI4MDNlMmUxNGJmZGVfMjgtNC0xLTEtMA_a9e596c9-c7d1-45e3-be4a-03fe20814368"
      unitRef="usd">2038539000</us-gaap:LiabilitiesCurrent>
    <us-gaap:ContractWithCustomerLiabilityNoncurrent
      contextRef="i92b82991ee064005bd88c12ffe83b839_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF85NC9mcmFnOjZhOTc2ZWVjNGUwZTRiNmE5ZmJmODE0NjQ0NGI1ZmU1L3RhYmxlOjQ3NmFiNDFiMDI4MTQyMmRiNDMyODAzZTJlMTRiZmRlL3RhYmxlcmFuZ2U6NDc2YWI0MWIwMjgxNDIyZGI0MzI4MDNlMmUxNGJmZGVfMzAtMi0xLTEtMA_9958078e-da1a-4c15-8483-f229a93422de"
      unitRef="usd">37302000</us-gaap:ContractWithCustomerLiabilityNoncurrent>
    <us-gaap:ContractWithCustomerLiabilityNoncurrent
      contextRef="ifbf376370609479eb770cbe26d526509_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF85NC9mcmFnOjZhOTc2ZWVjNGUwZTRiNmE5ZmJmODE0NjQ0NGI1ZmU1L3RhYmxlOjQ3NmFiNDFiMDI4MTQyMmRiNDMyODAzZTJlMTRiZmRlL3RhYmxlcmFuZ2U6NDc2YWI0MWIwMjgxNDIyZGI0MzI4MDNlMmUxNGJmZGVfMzAtNC0xLTEtMA_9a4d746f-460d-441e-9e11-514395728bee"
      unitRef="usd">28339000</us-gaap:ContractWithCustomerLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i92b82991ee064005bd88c12ffe83b839_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF85NC9mcmFnOjZhOTc2ZWVjNGUwZTRiNmE5ZmJmODE0NjQ0NGI1ZmU1L3RhYmxlOjQ3NmFiNDFiMDI4MTQyMmRiNDMyODAzZTJlMTRiZmRlL3RhYmxlcmFuZ2U6NDc2YWI0MWIwMjgxNDIyZGI0MzI4MDNlMmUxNGJmZGVfMzEtMi0xLTEtMA_45cafd7b-fa7f-4508-9a17-31ce0b582c7d"
      unitRef="usd">159671000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="ifbf376370609479eb770cbe26d526509_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF85NC9mcmFnOjZhOTc2ZWVjNGUwZTRiNmE5ZmJmODE0NjQ0NGI1ZmU1L3RhYmxlOjQ3NmFiNDFiMDI4MTQyMmRiNDMyODAzZTJlMTRiZmRlL3RhYmxlcmFuZ2U6NDc2YWI0MWIwMjgxNDIyZGI0MzI4MDNlMmUxNGJmZGVfMzEtNC0xLTEtMA_59544bc5-d742-4cb5-abe0-7f612eacebb1"
      unitRef="usd">152059000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <ttwo:AccruedRoyaltiesNoncurrent
      contextRef="i92b82991ee064005bd88c12ffe83b839_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF85NC9mcmFnOjZhOTc2ZWVjNGUwZTRiNmE5ZmJmODE0NjQ0NGI1ZmU1L3RhYmxlOjQ3NmFiNDFiMDI4MTQyMmRiNDMyODAzZTJlMTRiZmRlL3RhYmxlcmFuZ2U6NDc2YWI0MWIwMjgxNDIyZGI0MzI4MDNlMmUxNGJmZGVfMzItMi0xLTEtMzg5MQ_8b47dddd-f472-4965-8b1a-228f6b2fb5d3"
      unitRef="usd">110127000</ttwo:AccruedRoyaltiesNoncurrent>
    <ttwo:AccruedRoyaltiesNoncurrent
      contextRef="ifbf376370609479eb770cbe26d526509_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF85NC9mcmFnOjZhOTc2ZWVjNGUwZTRiNmE5ZmJmODE0NjQ0NGI1ZmU1L3RhYmxlOjQ3NmFiNDFiMDI4MTQyMmRiNDMyODAzZTJlMTRiZmRlL3RhYmxlcmFuZ2U6NDc2YWI0MWIwMjgxNDIyZGI0MzI4MDNlMmUxNGJmZGVfMzItNC0xLTEtMzg5NA_28b11e28-c8b6-4531-b2d2-293e36841d89"
      unitRef="usd">104417000</ttwo:AccruedRoyaltiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="i92b82991ee064005bd88c12ffe83b839_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF85NC9mcmFnOjZhOTc2ZWVjNGUwZTRiNmE5ZmJmODE0NjQ0NGI1ZmU1L3RhYmxlOjQ3NmFiNDFiMDI4MTQyMmRiNDMyODAzZTJlMTRiZmRlL3RhYmxlcmFuZ2U6NDc2YWI0MWIwMjgxNDIyZGI0MzI4MDNlMmUxNGJmZGVfMzItMi0xLTEtMA_b9c48d71-15d7-4357-80a3-acf2f48ca76a"
      unitRef="usd">154511000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="ifbf376370609479eb770cbe26d526509_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF85NC9mcmFnOjZhOTc2ZWVjNGUwZTRiNmE5ZmJmODE0NjQ0NGI1ZmU1L3RhYmxlOjQ3NmFiNDFiMDI4MTQyMmRiNDMyODAzZTJlMTRiZmRlL3RhYmxlcmFuZ2U6NDc2YWI0MWIwMjgxNDIyZGI0MzI4MDNlMmUxNGJmZGVfMzItNC0xLTEtMA_763b390b-2a8f-42bd-8894-be450a9aa178"
      unitRef="usd">86234000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:Liabilities
      contextRef="i92b82991ee064005bd88c12ffe83b839_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF85NC9mcmFnOjZhOTc2ZWVjNGUwZTRiNmE5ZmJmODE0NjQ0NGI1ZmU1L3RhYmxlOjQ3NmFiNDFiMDI4MTQyMmRiNDMyODAzZTJlMTRiZmRlL3RhYmxlcmFuZ2U6NDc2YWI0MWIwMjgxNDIyZGI0MzI4MDNlMmUxNGJmZGVfMzMtMi0xLTEtMA_721276b6-2bb5-41ce-876b-28900dd9a542"
      unitRef="usd">2696326000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="ifbf376370609479eb770cbe26d526509_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF85NC9mcmFnOjZhOTc2ZWVjNGUwZTRiNmE5ZmJmODE0NjQ0NGI1ZmU1L3RhYmxlOjQ3NmFiNDFiMDI4MTQyMmRiNDMyODAzZTJlMTRiZmRlL3RhYmxlcmFuZ2U6NDc2YWI0MWIwMjgxNDIyZGI0MzI4MDNlMmUxNGJmZGVfMzMtNC0xLTEtMA_6ceb3620-89f9-45b8-a845-0ff6c389fc87"
      unitRef="usd">2409588000</us-gaap:Liabilities>
    <us-gaap:CommitmentsAndContingencies
      contextRef="i92b82991ee064005bd88c12ffe83b839_I20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF85NC9mcmFnOjZhOTc2ZWVjNGUwZTRiNmE5ZmJmODE0NjQ0NGI1ZmU1L3RhYmxlOjQ3NmFiNDFiMDI4MTQyMmRiNDMyODAzZTJlMTRiZmRlL3RhYmxlcmFuZ2U6NDc2YWI0MWIwMjgxNDIyZGI0MzI4MDNlMmUxNGJmZGVfMzQtMi0xLTEtMA_75422db9-d6c6-47f9-8005-8d6a9877f72e"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies
      contextRef="ifbf376370609479eb770cbe26d526509_I20200331"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF85NC9mcmFnOjZhOTc2ZWVjNGUwZTRiNmE5ZmJmODE0NjQ0NGI1ZmU1L3RhYmxlOjQ3NmFiNDFiMDI4MTQyMmRiNDMyODAzZTJlMTRiZmRlL3RhYmxlcmFuZ2U6NDc2YWI0MWIwMjgxNDIyZGI0MzI4MDNlMmUxNGJmZGVfMzQtNC0xLTEtMA_4bca06f6-057a-4581-afa1-e04302ae1a3a"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="ifbf376370609479eb770cbe26d526509_I20200331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF85NC9mcmFnOjZhOTc2ZWVjNGUwZTRiNmE5ZmJmODE0NjQ0NGI1ZmU1L3RhYmxlOjQ3NmFiNDFiMDI4MTQyMmRiNDMyODAzZTJlMTRiZmRlL3RhYmxlcmFuZ2U6NDc2YWI0MWIwMjgxNDIyZGI0MzI4MDNlMmUxNGJmZGVfMzYtMC0xLTEtMC90ZXh0cmVnaW9uOmYwMDg0MTJhMTlkYjQ3ZDliMTZlY2U2NjJjZTE0YWYzXzIx_1d712a75-3eb7-4afc-8475-265088b123e2"
      unitRef="usdPerShare">0.01</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="i92b82991ee064005bd88c12ffe83b839_I20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF85NC9mcmFnOjZhOTc2ZWVjNGUwZTRiNmE5ZmJmODE0NjQ0NGI1ZmU1L3RhYmxlOjQ3NmFiNDFiMDI4MTQyMmRiNDMyODAzZTJlMTRiZmRlL3RhYmxlcmFuZ2U6NDc2YWI0MWIwMjgxNDIyZGI0MzI4MDNlMmUxNGJmZGVfMzYtMC0xLTEtMC90ZXh0cmVnaW9uOmYwMDg0MTJhMTlkYjQ3ZDliMTZlY2U2NjJjZTE0YWYzXzIx_da0394ac-4dff-4e4d-8723-ea35ccff7957"
      unitRef="usdPerShare">0.01</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="i92b82991ee064005bd88c12ffe83b839_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF85NC9mcmFnOjZhOTc2ZWVjNGUwZTRiNmE5ZmJmODE0NjQ0NGI1ZmU1L3RhYmxlOjQ3NmFiNDFiMDI4MTQyMmRiNDMyODAzZTJlMTRiZmRlL3RhYmxlcmFuZ2U6NDc2YWI0MWIwMjgxNDIyZGI0MzI4MDNlMmUxNGJmZGVfMzYtMC0xLTEtMC90ZXh0cmVnaW9uOmYwMDg0MTJhMTlkYjQ3ZDliMTZlY2U2NjJjZTE0YWYzXzM1_534f6bd4-a6cf-4c07-be3c-bb0389988f2c"
      unitRef="shares">5000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="ifbf376370609479eb770cbe26d526509_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF85NC9mcmFnOjZhOTc2ZWVjNGUwZTRiNmE5ZmJmODE0NjQ0NGI1ZmU1L3RhYmxlOjQ3NmFiNDFiMDI4MTQyMmRiNDMyODAzZTJlMTRiZmRlL3RhYmxlcmFuZ2U6NDc2YWI0MWIwMjgxNDIyZGI0MzI4MDNlMmUxNGJmZGVfMzYtMC0xLTEtMC90ZXh0cmVnaW9uOmYwMDg0MTJhMTlkYjQ3ZDliMTZlY2U2NjJjZTE0YWYzXzM1_795f0595-56e2-401e-afda-668346f04059"
      unitRef="shares">5000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesIssued
      contextRef="ifbf376370609479eb770cbe26d526509_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF85NC9mcmFnOjZhOTc2ZWVjNGUwZTRiNmE5ZmJmODE0NjQ0NGI1ZmU1L3RhYmxlOjQ3NmFiNDFiMDI4MTQyMmRiNDMyODAzZTJlMTRiZmRlL3RhYmxlcmFuZ2U6NDc2YWI0MWIwMjgxNDIyZGI0MzI4MDNlMmUxNGJmZGVfMzYtMC0xLTEtMC90ZXh0cmVnaW9uOmYwMDg0MTJhMTlkYjQ3ZDliMTZlY2U2NjJjZTE0YWYzXzU3_0ded485f-75cb-4bfe-b52f-c55b3c6c2387"
      unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesIssued
      contextRef="i92b82991ee064005bd88c12ffe83b839_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF85NC9mcmFnOjZhOTc2ZWVjNGUwZTRiNmE5ZmJmODE0NjQ0NGI1ZmU1L3RhYmxlOjQ3NmFiNDFiMDI4MTQyMmRiNDMyODAzZTJlMTRiZmRlL3RhYmxlcmFuZ2U6NDc2YWI0MWIwMjgxNDIyZGI0MzI4MDNlMmUxNGJmZGVfMzYtMC0xLTEtMC90ZXh0cmVnaW9uOmYwMDg0MTJhMTlkYjQ3ZDliMTZlY2U2NjJjZTE0YWYzXzU3_5b443778-2dad-4b1f-9772-1e813c105945"
      unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="i92b82991ee064005bd88c12ffe83b839_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF85NC9mcmFnOjZhOTc2ZWVjNGUwZTRiNmE5ZmJmODE0NjQ0NGI1ZmU1L3RhYmxlOjQ3NmFiNDFiMDI4MTQyMmRiNDMyODAzZTJlMTRiZmRlL3RhYmxlcmFuZ2U6NDc2YWI0MWIwMjgxNDIyZGI0MzI4MDNlMmUxNGJmZGVfMzYtMC0xLTEtMC90ZXh0cmVnaW9uOmYwMDg0MTJhMTlkYjQ3ZDliMTZlY2U2NjJjZTE0YWYzXzU3_83beef07-8230-4a7c-834c-e2acf0ffdfcc"
      unitRef="shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="ifbf376370609479eb770cbe26d526509_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF85NC9mcmFnOjZhOTc2ZWVjNGUwZTRiNmE5ZmJmODE0NjQ0NGI1ZmU1L3RhYmxlOjQ3NmFiNDFiMDI4MTQyMmRiNDMyODAzZTJlMTRiZmRlL3RhYmxlcmFuZ2U6NDc2YWI0MWIwMjgxNDIyZGI0MzI4MDNlMmUxNGJmZGVfMzYtMC0xLTEtMC90ZXh0cmVnaW9uOmYwMDg0MTJhMTlkYjQ3ZDliMTZlY2U2NjJjZTE0YWYzXzU3_d29dbbd0-b20e-4671-aa8d-957ada2a9881"
      unitRef="shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockValue
      contextRef="i92b82991ee064005bd88c12ffe83b839_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF85NC9mcmFnOjZhOTc2ZWVjNGUwZTRiNmE5ZmJmODE0NjQ0NGI1ZmU1L3RhYmxlOjQ3NmFiNDFiMDI4MTQyMmRiNDMyODAzZTJlMTRiZmRlL3RhYmxlcmFuZ2U6NDc2YWI0MWIwMjgxNDIyZGI0MzI4MDNlMmUxNGJmZGVfMzYtMi0xLTEtMA_36a0f5f7-9ad1-4359-9c8a-ea3c5a8f5fdf"
      unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:PreferredStockValue
      contextRef="ifbf376370609479eb770cbe26d526509_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF85NC9mcmFnOjZhOTc2ZWVjNGUwZTRiNmE5ZmJmODE0NjQ0NGI1ZmU1L3RhYmxlOjQ3NmFiNDFiMDI4MTQyMmRiNDMyODAzZTJlMTRiZmRlL3RhYmxlcmFuZ2U6NDc2YWI0MWIwMjgxNDIyZGI0MzI4MDNlMmUxNGJmZGVfMzYtNC0xLTEtMA_5016d265-81f4-4437-b293-9780c93aa0b1"
      unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i92b82991ee064005bd88c12ffe83b839_I20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF85NC9mcmFnOjZhOTc2ZWVjNGUwZTRiNmE5ZmJmODE0NjQ0NGI1ZmU1L3RhYmxlOjQ3NmFiNDFiMDI4MTQyMmRiNDMyODAzZTJlMTRiZmRlL3RhYmxlcmFuZ2U6NDc2YWI0MWIwMjgxNDIyZGI0MzI4MDNlMmUxNGJmZGVfMzctMC0xLTEtMC90ZXh0cmVnaW9uOjJkMmQ1ZTU5NzI3OTQ0NTI4ZTA3NWU3ZmVkODIyNTA0XzE4_12c0470e-8fa6-434d-a310-22fe04146bfe"
      unitRef="usdPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="ifbf376370609479eb770cbe26d526509_I20200331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF85NC9mcmFnOjZhOTc2ZWVjNGUwZTRiNmE5ZmJmODE0NjQ0NGI1ZmU1L3RhYmxlOjQ3NmFiNDFiMDI4MTQyMmRiNDMyODAzZTJlMTRiZmRlL3RhYmxlcmFuZ2U6NDc2YWI0MWIwMjgxNDIyZGI0MzI4MDNlMmUxNGJmZGVfMzctMC0xLTEtMC90ZXh0cmVnaW9uOjJkMmQ1ZTU5NzI3OTQ0NTI4ZTA3NWU3ZmVkODIyNTA0XzE4_d8163992-4c31-49ae-af24-ecccd7bae84e"
      unitRef="usdPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="ifbf376370609479eb770cbe26d526509_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF85NC9mcmFnOjZhOTc2ZWVjNGUwZTRiNmE5ZmJmODE0NjQ0NGI1ZmU1L3RhYmxlOjQ3NmFiNDFiMDI4MTQyMmRiNDMyODAzZTJlMTRiZmRlL3RhYmxlcmFuZ2U6NDc2YWI0MWIwMjgxNDIyZGI0MzI4MDNlMmUxNGJmZGVfMzctMC0xLTEtMC90ZXh0cmVnaW9uOjJkMmQ1ZTU5NzI3OTQ0NTI4ZTA3NWU3ZmVkODIyNTA0XzMy_5a79a1e1-30a3-4c47-b4a2-c24c20c5eee5"
      unitRef="shares">200000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i92b82991ee064005bd88c12ffe83b839_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF85NC9mcmFnOjZhOTc2ZWVjNGUwZTRiNmE5ZmJmODE0NjQ0NGI1ZmU1L3RhYmxlOjQ3NmFiNDFiMDI4MTQyMmRiNDMyODAzZTJlMTRiZmRlL3RhYmxlcmFuZ2U6NDc2YWI0MWIwMjgxNDIyZGI0MzI4MDNlMmUxNGJmZGVfMzctMC0xLTEtMC90ZXh0cmVnaW9uOjJkMmQ1ZTU5NzI3OTQ0NTI4ZTA3NWU3ZmVkODIyNTA0XzMy_ce901981-4ea0-4f94-9ed7-e61aec2292e9"
      unitRef="shares">200000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="i92b82991ee064005bd88c12ffe83b839_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF85NC9mcmFnOjZhOTc2ZWVjNGUwZTRiNmE5ZmJmODE0NjQ0NGI1ZmU1L3RhYmxlOjQ3NmFiNDFiMDI4MTQyMmRiNDMyODAzZTJlMTRiZmRlL3RhYmxlcmFuZ2U6NDc2YWI0MWIwMjgxNDIyZGI0MzI4MDNlMmUxNGJmZGVfMzctMC0xLTEtMC90ZXh0cmVnaW9uOjJkMmQ1ZTU5NzI3OTQ0NTI4ZTA3NWU3ZmVkODIyNTA0XzU0_eb44d846-cf4e-4c17-947d-ccceee0bb1f3"
      unitRef="shares">137584000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesIssued
      contextRef="ifbf376370609479eb770cbe26d526509_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF85NC9mcmFnOjZhOTc2ZWVjNGUwZTRiNmE5ZmJmODE0NjQ0NGI1ZmU1L3RhYmxlOjQ3NmFiNDFiMDI4MTQyMmRiNDMyODAzZTJlMTRiZmRlL3RhYmxlcmFuZ2U6NDc2YWI0MWIwMjgxNDIyZGI0MzI4MDNlMmUxNGJmZGVfMzctMC0xLTEtMC90ZXh0cmVnaW9uOjJkMmQ1ZTU5NzI3OTQ0NTI4ZTA3NWU3ZmVkODIyNTA0XzYx_bd450d57-4238-49cd-b1ef-bd3345e6cd37"
      unitRef="shares">135927000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i92b82991ee064005bd88c12ffe83b839_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF85NC9mcmFnOjZhOTc2ZWVjNGUwZTRiNmE5ZmJmODE0NjQ0NGI1ZmU1L3RhYmxlOjQ3NmFiNDFiMDI4MTQyMmRiNDMyODAzZTJlMTRiZmRlL3RhYmxlcmFuZ2U6NDc2YWI0MWIwMjgxNDIyZGI0MzI4MDNlMmUxNGJmZGVfMzctMC0xLTEtMC90ZXh0cmVnaW9uOjJkMmQ1ZTU5NzI3OTQ0NTI4ZTA3NWU3ZmVkODIyNTA0Xzgz_beba65db-2ed7-4914-af47-bae4bd3957ca"
      unitRef="shares">115163000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="ifbf376370609479eb770cbe26d526509_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF85NC9mcmFnOjZhOTc2ZWVjNGUwZTRiNmE5ZmJmODE0NjQ0NGI1ZmU1L3RhYmxlOjQ3NmFiNDFiMDI4MTQyMmRiNDMyODAzZTJlMTRiZmRlL3RhYmxlcmFuZ2U6NDc2YWI0MWIwMjgxNDIyZGI0MzI4MDNlMmUxNGJmZGVfMzctMC0xLTEtMC90ZXh0cmVnaW9uOjJkMmQ1ZTU5NzI3OTQ0NTI4ZTA3NWU3ZmVkODIyNTA0Xzkw_ac102ecf-1e69-40a0-a670-81e9bac11610"
      unitRef="shares">113506000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockValue
      contextRef="i92b82991ee064005bd88c12ffe83b839_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF85NC9mcmFnOjZhOTc2ZWVjNGUwZTRiNmE5ZmJmODE0NjQ0NGI1ZmU1L3RhYmxlOjQ3NmFiNDFiMDI4MTQyMmRiNDMyODAzZTJlMTRiZmRlL3RhYmxlcmFuZ2U6NDc2YWI0MWIwMjgxNDIyZGI0MzI4MDNlMmUxNGJmZGVfMzctMi0xLTEtMA_f3344a22-408e-4b7d-9d15-c38a547c0500"
      unitRef="usd">1376000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="ifbf376370609479eb770cbe26d526509_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF85NC9mcmFnOjZhOTc2ZWVjNGUwZTRiNmE5ZmJmODE0NjQ0NGI1ZmU1L3RhYmxlOjQ3NmFiNDFiMDI4MTQyMmRiNDMyODAzZTJlMTRiZmRlL3RhYmxlcmFuZ2U6NDc2YWI0MWIwMjgxNDIyZGI0MzI4MDNlMmUxNGJmZGVfMzctNC0xLTEtMA_d8de2f70-abf7-40c8-856c-aeb7f1cfff51"
      unitRef="usd">1359000</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="i92b82991ee064005bd88c12ffe83b839_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF85NC9mcmFnOjZhOTc2ZWVjNGUwZTRiNmE5ZmJmODE0NjQ0NGI1ZmU1L3RhYmxlOjQ3NmFiNDFiMDI4MTQyMmRiNDMyODAzZTJlMTRiZmRlL3RhYmxlcmFuZ2U6NDc2YWI0MWIwMjgxNDIyZGI0MzI4MDNlMmUxNGJmZGVfMzgtMi0xLTEtMA_44563bd1-30d8-45ba-9df2-22458649f25c"
      unitRef="usd">2288781000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="ifbf376370609479eb770cbe26d526509_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF85NC9mcmFnOjZhOTc2ZWVjNGUwZTRiNmE5ZmJmODE0NjQ0NGI1ZmU1L3RhYmxlOjQ3NmFiNDFiMDI4MTQyMmRiNDMyODAzZTJlMTRiZmRlL3RhYmxlcmFuZ2U6NDc2YWI0MWIwMjgxNDIyZGI0MzI4MDNlMmUxNGJmZGVfMzgtNC0xLTEtMA_1d8de283-3dbc-467e-82d1-15c826abfed7"
      unitRef="usd">2134748000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:TreasuryStockShares
      contextRef="i92b82991ee064005bd88c12ffe83b839_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF85NC9mcmFnOjZhOTc2ZWVjNGUwZTRiNmE5ZmJmODE0NjQ0NGI1ZmU1L3RhYmxlOjQ3NmFiNDFiMDI4MTQyMmRiNDMyODAzZTJlMTRiZmRlL3RhYmxlcmFuZ2U6NDc2YWI0MWIwMjgxNDIyZGI0MzI4MDNlMmUxNGJmZGVfMzktMC0xLTEtMC90ZXh0cmVnaW9uOjJlZjE2ZDA5MzZjZDQyZWViY2Q1Yzg3NzAzMDhmODYzXzI5_498efde2-13d8-4050-b6f4-ea93508adee3"
      unitRef="shares">22421000</us-gaap:TreasuryStockShares>
    <us-gaap:TreasuryStockShares
      contextRef="ifbf376370609479eb770cbe26d526509_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF85NC9mcmFnOjZhOTc2ZWVjNGUwZTRiNmE5ZmJmODE0NjQ0NGI1ZmU1L3RhYmxlOjQ3NmFiNDFiMDI4MTQyMmRiNDMyODAzZTJlMTRiZmRlL3RhYmxlcmFuZ2U6NDc2YWI0MWIwMjgxNDIyZGI0MzI4MDNlMmUxNGJmZGVfMzktMC0xLTEtMC90ZXh0cmVnaW9uOjJlZjE2ZDA5MzZjZDQyZWViY2Q1Yzg3NzAzMDhmODYzXzI5_c1217fbb-8095-47d7-baff-a9eb82848cff"
      unitRef="shares">22421000</us-gaap:TreasuryStockShares>
    <us-gaap:TreasuryStockValue
      contextRef="i92b82991ee064005bd88c12ffe83b839_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF85NC9mcmFnOjZhOTc2ZWVjNGUwZTRiNmE5ZmJmODE0NjQ0NGI1ZmU1L3RhYmxlOjQ3NmFiNDFiMDI4MTQyMmRiNDMyODAzZTJlMTRiZmRlL3RhYmxlcmFuZ2U6NDc2YWI0MWIwMjgxNDIyZGI0MzI4MDNlMmUxNGJmZGVfMzktMi0xLTEtMA_33f6915a-b47c-4e62-bfc7-da0e89f9eac0"
      unitRef="usd">820572000</us-gaap:TreasuryStockValue>
    <us-gaap:TreasuryStockValue
      contextRef="ifbf376370609479eb770cbe26d526509_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF85NC9mcmFnOjZhOTc2ZWVjNGUwZTRiNmE5ZmJmODE0NjQ0NGI1ZmU1L3RhYmxlOjQ3NmFiNDFiMDI4MTQyMmRiNDMyODAzZTJlMTRiZmRlL3RhYmxlcmFuZ2U6NDc2YWI0MWIwMjgxNDIyZGI0MzI4MDNlMmUxNGJmZGVfMzktNC0xLTEtMA_2e6bd835-7059-4abe-bf0d-837d4d63229a"
      unitRef="usd">820572000</us-gaap:TreasuryStockValue>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i92b82991ee064005bd88c12ffe83b839_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF85NC9mcmFnOjZhOTc2ZWVjNGUwZTRiNmE5ZmJmODE0NjQ0NGI1ZmU1L3RhYmxlOjQ3NmFiNDFiMDI4MTQyMmRiNDMyODAzZTJlMTRiZmRlL3RhYmxlcmFuZ2U6NDc2YWI0MWIwMjgxNDIyZGI0MzI4MDNlMmUxNGJmZGVfNDAtMi0xLTEtMA_9bb4193d-a5d0-4849-b740-06abaa8bdec8"
      unitRef="usd">1870971000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="ifbf376370609479eb770cbe26d526509_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF85NC9mcmFnOjZhOTc2ZWVjNGUwZTRiNmE5ZmJmODE0NjQ0NGI1ZmU1L3RhYmxlOjQ3NmFiNDFiMDI4MTQyMmRiNDMyODAzZTJlMTRiZmRlL3RhYmxlcmFuZ2U6NDc2YWI0MWIwMjgxNDIyZGI0MzI4MDNlMmUxNGJmZGVfNDAtNC0xLTEtMA_d141ee03-b19f-49d6-a2f2-8bcb72a7a9c5"
      unitRef="usd">1282085000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i92b82991ee064005bd88c12ffe83b839_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF85NC9mcmFnOjZhOTc2ZWVjNGUwZTRiNmE5ZmJmODE0NjQ0NGI1ZmU1L3RhYmxlOjQ3NmFiNDFiMDI4MTQyMmRiNDMyODAzZTJlMTRiZmRlL3RhYmxlcmFuZ2U6NDc2YWI0MWIwMjgxNDIyZGI0MzI4MDNlMmUxNGJmZGVfNDEtMi0xLTEtMA_2c80a684-fa0c-49c1-a5d1-b8a42aeeb01b"
      unitRef="usd">-8664000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="ifbf376370609479eb770cbe26d526509_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF85NC9mcmFnOjZhOTc2ZWVjNGUwZTRiNmE5ZmJmODE0NjQ0NGI1ZmU1L3RhYmxlOjQ3NmFiNDFiMDI4MTQyMmRiNDMyODAzZTJlMTRiZmRlL3RhYmxlcmFuZ2U6NDc2YWI0MWIwMjgxNDIyZGI0MzI4MDNlMmUxNGJmZGVfNDEtNC0xLTEtMA_68a3cb4e-3e61-48d9-98ce-88075aca8522"
      unitRef="usd">-58376000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:StockholdersEquity
      contextRef="i92b82991ee064005bd88c12ffe83b839_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF85NC9mcmFnOjZhOTc2ZWVjNGUwZTRiNmE5ZmJmODE0NjQ0NGI1ZmU1L3RhYmxlOjQ3NmFiNDFiMDI4MTQyMmRiNDMyODAzZTJlMTRiZmRlL3RhYmxlcmFuZ2U6NDc2YWI0MWIwMjgxNDIyZGI0MzI4MDNlMmUxNGJmZGVfNDItMi0xLTEtMA_4224073e-92fe-42c6-b43c-ce901399a4e3"
      unitRef="usd">3331892000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ifbf376370609479eb770cbe26d526509_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF85NC9mcmFnOjZhOTc2ZWVjNGUwZTRiNmE5ZmJmODE0NjQ0NGI1ZmU1L3RhYmxlOjQ3NmFiNDFiMDI4MTQyMmRiNDMyODAzZTJlMTRiZmRlL3RhYmxlcmFuZ2U6NDc2YWI0MWIwMjgxNDIyZGI0MzI4MDNlMmUxNGJmZGVfNDItNC0xLTEtMA_cbde2da6-d7a7-480b-979d-b3c379d49409"
      unitRef="usd">2539244000</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i92b82991ee064005bd88c12ffe83b839_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF85NC9mcmFnOjZhOTc2ZWVjNGUwZTRiNmE5ZmJmODE0NjQ0NGI1ZmU1L3RhYmxlOjQ3NmFiNDFiMDI4MTQyMmRiNDMyODAzZTJlMTRiZmRlL3RhYmxlcmFuZ2U6NDc2YWI0MWIwMjgxNDIyZGI0MzI4MDNlMmUxNGJmZGVfNDMtMi0xLTEtMA_c9e9206d-785d-449a-bb33-178ece9d5c2d"
      unitRef="usd">6028218000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="ifbf376370609479eb770cbe26d526509_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF85NC9mcmFnOjZhOTc2ZWVjNGUwZTRiNmE5ZmJmODE0NjQ0NGI1ZmU1L3RhYmxlOjQ3NmFiNDFiMDI4MTQyMmRiNDMyODAzZTJlMTRiZmRlL3RhYmxlcmFuZ2U6NDc2YWI0MWIwMjgxNDIyZGI0MzI4MDNlMmUxNGJmZGVfNDMtNC0xLTEtMA_dca0ec33-d74c-4639-8b42-ee3f3a096fd9"
      unitRef="usd">4948832000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i0c20a1997ec0432288766e37232698f5_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF85Ny9mcmFnOjI1NDJkZGYwNDE0NTQxZTM5M2MzOGVhNjE2OWY3NWNjL3RhYmxlOjI0YmEzN2NkMDc2NDQ2NmFiNDViMGUxNDQ4ZDY4NTBjL3RhYmxlcmFuZ2U6MjRiYTM3Y2QwNzY0NDY2YWI0NWIwZTE0NDhkNjg1MGNfMi0yLTEtMS0w_15a457d8-b549-4232-9f2c-fb28a8f5ea2d"
      unitRef="usd">3372772000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib57080e0efe848e584303e0861888427_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF85Ny9mcmFnOjI1NDJkZGYwNDE0NTQxZTM5M2MzOGVhNjE2OWY3NWNjL3RhYmxlOjI0YmEzN2NkMDc2NDQ2NmFiNDViMGUxNDQ4ZDY4NTBjL3RhYmxlcmFuZ2U6MjRiYTM3Y2QwNzY0NDY2YWI0NWIwZTE0NDhkNjg1MGNfMi00LTEtMS0w_fb32c295-cf26-4033-b74c-16548ac05b4c"
      unitRef="usd">3088970000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8535f7a7defe447eb83a6f537132a16e_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF85Ny9mcmFnOjI1NDJkZGYwNDE0NTQxZTM5M2MzOGVhNjE2OWY3NWNjL3RhYmxlOjI0YmEzN2NkMDc2NDQ2NmFiNDViMGUxNDQ4ZDY4NTBjL3RhYmxlcmFuZ2U6MjRiYTM3Y2QwNzY0NDY2YWI0NWIwZTE0NDhkNjg1MGNfMi02LTEtMS0w_b9eccaaa-8ab4-440f-917e-27f4977d0f39"
      unitRef="usd">2668394000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i0c20a1997ec0432288766e37232698f5_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF85Ny9mcmFnOjI1NDJkZGYwNDE0NTQxZTM5M2MzOGVhNjE2OWY3NWNjL3RhYmxlOjI0YmEzN2NkMDc2NDQ2NmFiNDViMGUxNDQ4ZDY4NTBjL3RhYmxlcmFuZ2U6MjRiYTM3Y2QwNzY0NDY2YWI0NWIwZTE0NDhkNjg1MGNfMy0yLTEtMS0w_41984ed1-3069-4a11-bede-fea5ecb754a2"
      unitRef="usd">1535085000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="ib57080e0efe848e584303e0861888427_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF85Ny9mcmFnOjI1NDJkZGYwNDE0NTQxZTM5M2MzOGVhNjE2OWY3NWNjL3RhYmxlOjI0YmEzN2NkMDc2NDQ2NmFiNDViMGUxNDQ4ZDY4NTBjL3RhYmxlcmFuZ2U6MjRiYTM3Y2QwNzY0NDY2YWI0NWIwZTE0NDhkNjg1MGNfMy00LTEtMS0w_3365ca9d-b74a-4da9-9e96-f45ab8edc665"
      unitRef="usd">1542450000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i8535f7a7defe447eb83a6f537132a16e_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF85Ny9mcmFnOjI1NDJkZGYwNDE0NTQxZTM5M2MzOGVhNjE2OWY3NWNjL3RhYmxlOjI0YmEzN2NkMDc2NDQ2NmFiNDViMGUxNDQ4ZDY4NTBjL3RhYmxlcmFuZ2U6MjRiYTM3Y2QwNzY0NDY2YWI0NWIwZTE0NDhkNjg1MGNfMy02LTEtMS0w_1ba44fb0-844a-4420-abee-ac4cd3f4699d"
      unitRef="usd">1523644000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:GrossProfit
      contextRef="i0c20a1997ec0432288766e37232698f5_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF85Ny9mcmFnOjI1NDJkZGYwNDE0NTQxZTM5M2MzOGVhNjE2OWY3NWNjL3RhYmxlOjI0YmEzN2NkMDc2NDQ2NmFiNDViMGUxNDQ4ZDY4NTBjL3RhYmxlcmFuZ2U6MjRiYTM3Y2QwNzY0NDY2YWI0NWIwZTE0NDhkNjg1MGNfNC0yLTEtMS0w_9adc5d9f-d617-4d5b-9b93-fbc223ba43b8"
      unitRef="usd">1837687000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="ib57080e0efe848e584303e0861888427_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF85Ny9mcmFnOjI1NDJkZGYwNDE0NTQxZTM5M2MzOGVhNjE2OWY3NWNjL3RhYmxlOjI0YmEzN2NkMDc2NDQ2NmFiNDViMGUxNDQ4ZDY4NTBjL3RhYmxlcmFuZ2U6MjRiYTM3Y2QwNzY0NDY2YWI0NWIwZTE0NDhkNjg1MGNfNC00LTEtMS0w_e73f4d91-d79c-46f4-88be-d1d658e97571"
      unitRef="usd">1546520000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i8535f7a7defe447eb83a6f537132a16e_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF85Ny9mcmFnOjI1NDJkZGYwNDE0NTQxZTM5M2MzOGVhNjE2OWY3NWNjL3RhYmxlOjI0YmEzN2NkMDc2NDQ2NmFiNDViMGUxNDQ4ZDY4NTBjL3RhYmxlcmFuZ2U6MjRiYTM3Y2QwNzY0NDY2YWI0NWIwZTE0NDhkNjg1MGNfNC02LTEtMS0w_2c1609eb-3d6c-49c2-9c10-c4ec5262f4bc"
      unitRef="usd">1144750000</us-gaap:GrossProfit>
    <us-gaap:SellingAndMarketingExpense
      contextRef="i0c20a1997ec0432288766e37232698f5_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF85Ny9mcmFnOjI1NDJkZGYwNDE0NTQxZTM5M2MzOGVhNjE2OWY3NWNjL3RhYmxlOjI0YmEzN2NkMDc2NDQ2NmFiNDViMGUxNDQ4ZDY4NTBjL3RhYmxlcmFuZ2U6MjRiYTM3Y2QwNzY0NDY2YWI0NWIwZTE0NDhkNjg1MGNfNS0yLTEtMS0w_117fdba8-c814-4c67-b1c6-60adcb1f3569"
      unitRef="usd">444985000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense
      contextRef="ib57080e0efe848e584303e0861888427_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF85Ny9mcmFnOjI1NDJkZGYwNDE0NTQxZTM5M2MzOGVhNjE2OWY3NWNjL3RhYmxlOjI0YmEzN2NkMDc2NDQ2NmFiNDViMGUxNDQ4ZDY4NTBjL3RhYmxlcmFuZ2U6MjRiYTM3Y2QwNzY0NDY2YWI0NWIwZTE0NDhkNjg1MGNfNS00LTEtMS0w_efbf6634-4211-43fd-892d-fae6326e39dd"
      unitRef="usd">458424000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense
      contextRef="i8535f7a7defe447eb83a6f537132a16e_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF85Ny9mcmFnOjI1NDJkZGYwNDE0NTQxZTM5M2MzOGVhNjE2OWY3NWNjL3RhYmxlOjI0YmEzN2NkMDc2NDQ2NmFiNDViMGUxNDQ4ZDY4NTBjL3RhYmxlcmFuZ2U6MjRiYTM3Y2QwNzY0NDY2YWI0NWIwZTE0NDhkNjg1MGNfNS02LTEtMS0w_7498078c-d7e5-4569-9fad-547067317072"
      unitRef="usd">391400000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="i0c20a1997ec0432288766e37232698f5_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF85Ny9mcmFnOjI1NDJkZGYwNDE0NTQxZTM5M2MzOGVhNjE2OWY3NWNjL3RhYmxlOjI0YmEzN2NkMDc2NDQ2NmFiNDViMGUxNDQ4ZDY4NTBjL3RhYmxlcmFuZ2U6MjRiYTM3Y2QwNzY0NDY2YWI0NWIwZTE0NDhkNjg1MGNfNi0yLTEtMS0w_d91520ca-4299-4937-a726-e310347efe07"
      unitRef="usd">390683000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="ib57080e0efe848e584303e0861888427_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF85Ny9mcmFnOjI1NDJkZGYwNDE0NTQxZTM5M2MzOGVhNjE2OWY3NWNjL3RhYmxlOjI0YmEzN2NkMDc2NDQ2NmFiNDViMGUxNDQ4ZDY4NTBjL3RhYmxlcmFuZ2U6MjRiYTM3Y2QwNzY0NDY2YWI0NWIwZTE0NDhkNjg1MGNfNi00LTEtMS0w_125c8a3e-9854-4ed5-8060-30f7ee66738e"
      unitRef="usd">318235000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="i8535f7a7defe447eb83a6f537132a16e_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF85Ny9mcmFnOjI1NDJkZGYwNDE0NTQxZTM5M2MzOGVhNjE2OWY3NWNjL3RhYmxlOjI0YmEzN2NkMDc2NDQ2NmFiNDViMGUxNDQ4ZDY4NTBjL3RhYmxlcmFuZ2U6MjRiYTM3Y2QwNzY0NDY2YWI0NWIwZTE0NDhkNjg1MGNfNi02LTEtMS0w_f720238d-f39f-437f-880f-76b614adab32"
      unitRef="usd">281234000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:ResearchAndDevelopmentExpenseSoftwareExcludingAcquiredInProcessCost
      contextRef="i0c20a1997ec0432288766e37232698f5_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF85Ny9mcmFnOjI1NDJkZGYwNDE0NTQxZTM5M2MzOGVhNjE2OWY3NWNjL3RhYmxlOjI0YmEzN2NkMDc2NDQ2NmFiNDViMGUxNDQ4ZDY4NTBjL3RhYmxlcmFuZ2U6MjRiYTM3Y2QwNzY0NDY2YWI0NWIwZTE0NDhkNjg1MGNfNy0yLTEtMS0w_4bce1159-5470-4976-84ef-07325fb653fd"
      unitRef="usd">317311000</us-gaap:ResearchAndDevelopmentExpenseSoftwareExcludingAcquiredInProcessCost>
    <us-gaap:ResearchAndDevelopmentExpenseSoftwareExcludingAcquiredInProcessCost
      contextRef="ib57080e0efe848e584303e0861888427_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF85Ny9mcmFnOjI1NDJkZGYwNDE0NTQxZTM5M2MzOGVhNjE2OWY3NWNjL3RhYmxlOjI0YmEzN2NkMDc2NDQ2NmFiNDViMGUxNDQ4ZDY4NTBjL3RhYmxlcmFuZ2U6MjRiYTM3Y2QwNzY0NDY2YWI0NWIwZTE0NDhkNjg1MGNfNy00LTEtMS0w_101cf0db-5c57-496b-8713-ad4a138498ba"
      unitRef="usd">296398000</us-gaap:ResearchAndDevelopmentExpenseSoftwareExcludingAcquiredInProcessCost>
    <us-gaap:ResearchAndDevelopmentExpenseSoftwareExcludingAcquiredInProcessCost
      contextRef="i8535f7a7defe447eb83a6f537132a16e_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF85Ny9mcmFnOjI1NDJkZGYwNDE0NTQxZTM5M2MzOGVhNjE2OWY3NWNjL3RhYmxlOjI0YmEzN2NkMDc2NDQ2NmFiNDViMGUxNDQ4ZDY4NTBjL3RhYmxlcmFuZ2U6MjRiYTM3Y2QwNzY0NDY2YWI0NWIwZTE0NDhkNjg1MGNfNy02LTEtMS0w_36e479ec-4f64-43c4-b845-ff30fe585c3e"
      unitRef="usd">230170000</us-gaap:ResearchAndDevelopmentExpenseSoftwareExcludingAcquiredInProcessCost>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i0c20a1997ec0432288766e37232698f5_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF85Ny9mcmFnOjI1NDJkZGYwNDE0NTQxZTM5M2MzOGVhNjE2OWY3NWNjL3RhYmxlOjI0YmEzN2NkMDc2NDQ2NmFiNDViMGUxNDQ4ZDY4NTBjL3RhYmxlcmFuZ2U6MjRiYTM3Y2QwNzY0NDY2YWI0NWIwZTE0NDhkNjg1MGNfOC0yLTEtMS0w_18c4e83f-abb0-4924-8fa6-4758b631edf8"
      unitRef="usd">55596000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="ib57080e0efe848e584303e0861888427_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF85Ny9mcmFnOjI1NDJkZGYwNDE0NTQxZTM5M2MzOGVhNjE2OWY3NWNjL3RhYmxlOjI0YmEzN2NkMDc2NDQ2NmFiNDViMGUxNDQ4ZDY4NTBjL3RhYmxlcmFuZ2U6MjRiYTM3Y2QwNzY0NDY2YWI0NWIwZTE0NDhkNjg1MGNfOC00LTEtMS0w_32397ab9-a130-44ea-81ad-ebe42bbf41f6"
      unitRef="usd">48113000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i8535f7a7defe447eb83a6f537132a16e_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF85Ny9mcmFnOjI1NDJkZGYwNDE0NTQxZTM5M2MzOGVhNjE2OWY3NWNjL3RhYmxlOjI0YmEzN2NkMDc2NDQ2NmFiNDViMGUxNDQ4ZDY4NTBjL3RhYmxlcmFuZ2U6MjRiYTM3Y2QwNzY0NDY2YWI0NWIwZTE0NDhkNjg1MGNfOC02LTEtMS0w_23ce6d89-f64a-44b4-a31d-f741b79ac34f"
      unitRef="usd">40232000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:RestructuringCharges
      contextRef="i0c20a1997ec0432288766e37232698f5_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF85Ny9mcmFnOjI1NDJkZGYwNDE0NTQxZTM5M2MzOGVhNjE2OWY3NWNjL3RhYmxlOjI0YmEzN2NkMDc2NDQ2NmFiNDViMGUxNDQ4ZDY4NTBjL3RhYmxlcmFuZ2U6MjRiYTM3Y2QwNzY0NDY2YWI0NWIwZTE0NDhkNjg1MGNfOS0yLTEtMS0w_818c4bde-bbf4-412d-8210-bb7a1f5c4498"
      unitRef="usd">-272000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="ib57080e0efe848e584303e0861888427_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF85Ny9mcmFnOjI1NDJkZGYwNDE0NTQxZTM5M2MzOGVhNjE2OWY3NWNjL3RhYmxlOjI0YmEzN2NkMDc2NDQ2NmFiNDViMGUxNDQ4ZDY4NTBjL3RhYmxlcmFuZ2U6MjRiYTM3Y2QwNzY0NDY2YWI0NWIwZTE0NDhkNjg1MGNfOS00LTEtMS0w_2c1ad5df-bb2a-4a9a-a40c-3d6b24e4f51a"
      unitRef="usd">83000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges
      contextRef="i8535f7a7defe447eb83a6f537132a16e_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF85Ny9mcmFnOjI1NDJkZGYwNDE0NTQxZTM5M2MzOGVhNjE2OWY3NWNjL3RhYmxlOjI0YmEzN2NkMDc2NDQ2NmFiNDViMGUxNDQ4ZDY4NTBjL3RhYmxlcmFuZ2U6MjRiYTM3Y2QwNzY0NDY2YWI0NWIwZTE0NDhkNjg1MGNfOS02LTEtMS0w_00cfc5ce-75ab-484c-bb7a-cf183664f00c"
      unitRef="usd">-4958000</us-gaap:RestructuringCharges>
    <us-gaap:OperatingExpenses
      contextRef="i0c20a1997ec0432288766e37232698f5_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF85Ny9mcmFnOjI1NDJkZGYwNDE0NTQxZTM5M2MzOGVhNjE2OWY3NWNjL3RhYmxlOjI0YmEzN2NkMDc2NDQ2NmFiNDViMGUxNDQ4ZDY4NTBjL3RhYmxlcmFuZ2U6MjRiYTM3Y2QwNzY0NDY2YWI0NWIwZTE0NDhkNjg1MGNfMTAtMi0xLTEtMA_4d266d68-60d5-44ec-b970-3577882e3150"
      unitRef="usd">1208303000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="ib57080e0efe848e584303e0861888427_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF85Ny9mcmFnOjI1NDJkZGYwNDE0NTQxZTM5M2MzOGVhNjE2OWY3NWNjL3RhYmxlOjI0YmEzN2NkMDc2NDQ2NmFiNDViMGUxNDQ4ZDY4NTBjL3RhYmxlcmFuZ2U6MjRiYTM3Y2QwNzY0NDY2YWI0NWIwZTE0NDhkNjg1MGNfMTAtNC0xLTEtMA_802542e2-132f-472f-8026-278f3446e829"
      unitRef="usd">1121253000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="i8535f7a7defe447eb83a6f537132a16e_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF85Ny9mcmFnOjI1NDJkZGYwNDE0NTQxZTM5M2MzOGVhNjE2OWY3NWNjL3RhYmxlOjI0YmEzN2NkMDc2NDQ2NmFiNDViMGUxNDQ4ZDY4NTBjL3RhYmxlcmFuZ2U6MjRiYTM3Y2QwNzY0NDY2YWI0NWIwZTE0NDhkNjg1MGNfMTAtNi0xLTEtMA_cd15d76b-0e9a-49d5-9c9a-1c90bce027dc"
      unitRef="usd">938078000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingIncomeLoss
      contextRef="i0c20a1997ec0432288766e37232698f5_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF85Ny9mcmFnOjI1NDJkZGYwNDE0NTQxZTM5M2MzOGVhNjE2OWY3NWNjL3RhYmxlOjI0YmEzN2NkMDc2NDQ2NmFiNDViMGUxNDQ4ZDY4NTBjL3RhYmxlcmFuZ2U6MjRiYTM3Y2QwNzY0NDY2YWI0NWIwZTE0NDhkNjg1MGNfMTEtMi0xLTEtMA_bf9d7568-6756-4f0d-9aa6-c2123975d401"
      unitRef="usd">629384000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ib57080e0efe848e584303e0861888427_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF85Ny9mcmFnOjI1NDJkZGYwNDE0NTQxZTM5M2MzOGVhNjE2OWY3NWNjL3RhYmxlOjI0YmEzN2NkMDc2NDQ2NmFiNDViMGUxNDQ4ZDY4NTBjL3RhYmxlcmFuZ2U6MjRiYTM3Y2QwNzY0NDY2YWI0NWIwZTE0NDhkNjg1MGNfMTEtNC0xLTEtMA_7d8c4229-dc3d-44f1-ba60-7853b743f258"
      unitRef="usd">425267000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i8535f7a7defe447eb83a6f537132a16e_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF85Ny9mcmFnOjI1NDJkZGYwNDE0NTQxZTM5M2MzOGVhNjE2OWY3NWNjL3RhYmxlOjI0YmEzN2NkMDc2NDQ2NmFiNDViMGUxNDQ4ZDY4NTBjL3RhYmxlcmFuZ2U6MjRiYTM3Y2QwNzY0NDY2YWI0NWIwZTE0NDhkNjg1MGNfMTEtNi0xLTEtMA_852c4fd3-dbbe-4550-b5e4-e94cf1130770"
      unitRef="usd">206672000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i0c20a1997ec0432288766e37232698f5_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF85Ny9mcmFnOjI1NDJkZGYwNDE0NTQxZTM5M2MzOGVhNjE2OWY3NWNjL3RhYmxlOjI0YmEzN2NkMDc2NDQ2NmFiNDViMGUxNDQ4ZDY4NTBjL3RhYmxlcmFuZ2U6MjRiYTM3Y2QwNzY0NDY2YWI0NWIwZTE0NDhkNjg1MGNfMTItMi0xLTEtMA_9544cc14-5b66-41e6-955d-c31bde6f1ba1"
      unitRef="usd">8796000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="ib57080e0efe848e584303e0861888427_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF85Ny9mcmFnOjI1NDJkZGYwNDE0NTQxZTM5M2MzOGVhNjE2OWY3NWNjL3RhYmxlOjI0YmEzN2NkMDc2NDQ2NmFiNDViMGUxNDQ4ZDY4NTBjL3RhYmxlcmFuZ2U6MjRiYTM3Y2QwNzY0NDY2YWI0NWIwZTE0NDhkNjg1MGNfMTItNC0xLTEtMA_79d74d99-dc2a-40bb-a79c-6850a2396848"
      unitRef="usd">38505000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i8535f7a7defe447eb83a6f537132a16e_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF85Ny9mcmFnOjI1NDJkZGYwNDE0NTQxZTM5M2MzOGVhNjE2OWY3NWNjL3RhYmxlOjI0YmEzN2NkMDc2NDQ2NmFiNDViMGUxNDQ4ZDY4NTBjL3RhYmxlcmFuZ2U6MjRiYTM3Y2QwNzY0NDY2YWI0NWIwZTE0NDhkNjg1MGNfMTItNi0xLTEtMA_e4ab50a8-87de-42a8-809f-33850c39d586"
      unitRef="usd">26113000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:GainLossOnSaleOfInvestments
      contextRef="i0c20a1997ec0432288766e37232698f5_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF85Ny9mcmFnOjI1NDJkZGYwNDE0NTQxZTM5M2MzOGVhNjE2OWY3NWNjL3RhYmxlOjI0YmEzN2NkMDc2NDQ2NmFiNDViMGUxNDQ4ZDY4NTBjL3RhYmxlcmFuZ2U6MjRiYTM3Y2QwNzY0NDY2YWI0NWIwZTE0NDhkNjg1MGNfMTMtMi0xLTEtMA_6aacac57-947f-442a-94df-2e04f34886ca"
      unitRef="usd">39636000</us-gaap:GainLossOnSaleOfInvestments>
    <us-gaap:GainLossOnSaleOfInvestments
      contextRef="ib57080e0efe848e584303e0861888427_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF85Ny9mcmFnOjI1NDJkZGYwNDE0NTQxZTM5M2MzOGVhNjE2OWY3NWNjL3RhYmxlOjI0YmEzN2NkMDc2NDQ2NmFiNDViMGUxNDQ4ZDY4NTBjL3RhYmxlcmFuZ2U6MjRiYTM3Y2QwNzY0NDY2YWI0NWIwZTE0NDhkNjg1MGNfMTMtNC0xLTEtMA_47bbaa08-5505-4640-966a-ff43d67dfbe2"
      unitRef="usd">-5333000</us-gaap:GainLossOnSaleOfInvestments>
    <us-gaap:GainLossOnSaleOfInvestments
      contextRef="i8535f7a7defe447eb83a6f537132a16e_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF85Ny9mcmFnOjI1NDJkZGYwNDE0NTQxZTM5M2MzOGVhNjE2OWY3NWNjL3RhYmxlOjI0YmEzN2NkMDc2NDQ2NmFiNDViMGUxNDQ4ZDY4NTBjL3RhYmxlcmFuZ2U6MjRiYTM3Y2QwNzY0NDY2YWI0NWIwZTE0NDhkNjg1MGNfMTMtNi0xLTEtMA_e14e8687-0472-4499-ba59-e5a49db312f7"
      unitRef="usd">0</us-gaap:GainLossOnSaleOfInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="i0c20a1997ec0432288766e37232698f5_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF85Ny9mcmFnOjI1NDJkZGYwNDE0NTQxZTM5M2MzOGVhNjE2OWY3NWNjL3RhYmxlOjI0YmEzN2NkMDc2NDQ2NmFiNDViMGUxNDQ4ZDY4NTBjL3RhYmxlcmFuZ2U6MjRiYTM3Y2QwNzY0NDY2YWI0NWIwZTE0NDhkNjg1MGNfMTYtMi0xLTEtMA_705e78ab-c263-4ed3-8b48-53ad27a1a994"
      unitRef="usd">677816000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="ib57080e0efe848e584303e0861888427_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF85Ny9mcmFnOjI1NDJkZGYwNDE0NTQxZTM5M2MzOGVhNjE2OWY3NWNjL3RhYmxlOjI0YmEzN2NkMDc2NDQ2NmFiNDViMGUxNDQ4ZDY4NTBjL3RhYmxlcmFuZ2U6MjRiYTM3Y2QwNzY0NDY2YWI0NWIwZTE0NDhkNjg1MGNfMTYtNC0xLTEtMA_71e59257-4137-4d4a-9f82-ab6600b92831"
      unitRef="usd">458439000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="i8535f7a7defe447eb83a6f537132a16e_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF85Ny9mcmFnOjI1NDJkZGYwNDE0NTQxZTM5M2MzOGVhNjE2OWY3NWNjL3RhYmxlOjI0YmEzN2NkMDc2NDQ2NmFiNDViMGUxNDQ4ZDY4NTBjL3RhYmxlcmFuZ2U6MjRiYTM3Y2QwNzY0NDY2YWI0NWIwZTE0NDhkNjg1MGNfMTYtNi0xLTEtMA_f7fc1ff8-c1cf-43c9-9535-b815cdcc9a00"
      unitRef="usd">232785000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i0c20a1997ec0432288766e37232698f5_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF85Ny9mcmFnOjI1NDJkZGYwNDE0NTQxZTM5M2MzOGVhNjE2OWY3NWNjL3RhYmxlOjI0YmEzN2NkMDc2NDQ2NmFiNDViMGUxNDQ4ZDY4NTBjL3RhYmxlcmFuZ2U6MjRiYTM3Y2QwNzY0NDY2YWI0NWIwZTE0NDhkNjg1MGNfMTctMi0xLTEtMA_a38ef31d-d52c-40dc-bffd-23d7a86350f7"
      unitRef="usd">88930000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ib57080e0efe848e584303e0861888427_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF85Ny9mcmFnOjI1NDJkZGYwNDE0NTQxZTM5M2MzOGVhNjE2OWY3NWNjL3RhYmxlOjI0YmEzN2NkMDc2NDQ2NmFiNDViMGUxNDQ4ZDY4NTBjL3RhYmxlcmFuZ2U6MjRiYTM3Y2QwNzY0NDY2YWI0NWIwZTE0NDhkNjg1MGNfMTctNC0xLTEtMA_5c9fcb24-0b0e-44aa-b4fb-ece363595257"
      unitRef="usd">53980000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i8535f7a7defe447eb83a6f537132a16e_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF85Ny9mcmFnOjI1NDJkZGYwNDE0NTQxZTM5M2MzOGVhNjE2OWY3NWNjL3RhYmxlOjI0YmEzN2NkMDc2NDQ2NmFiNDViMGUxNDQ4ZDY4NTBjL3RhYmxlcmFuZ2U6MjRiYTM3Y2QwNzY0NDY2YWI0NWIwZTE0NDhkNjg1MGNfMTctNi0xLTEtMA_bcd697d1-b203-41c2-a77a-f92a38ce636e"
      unitRef="usd">-101052000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss
      contextRef="i0c20a1997ec0432288766e37232698f5_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF85Ny9mcmFnOjI1NDJkZGYwNDE0NTQxZTM5M2MzOGVhNjE2OWY3NWNjL3RhYmxlOjI0YmEzN2NkMDc2NDQ2NmFiNDViMGUxNDQ4ZDY4NTBjL3RhYmxlcmFuZ2U6MjRiYTM3Y2QwNzY0NDY2YWI0NWIwZTE0NDhkNjg1MGNfMjAtMi0xLTEtMA_f21a2259-77f4-41d6-9663-7963bc274936"
      unitRef="usd">588886000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ib57080e0efe848e584303e0861888427_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF85Ny9mcmFnOjI1NDJkZGYwNDE0NTQxZTM5M2MzOGVhNjE2OWY3NWNjL3RhYmxlOjI0YmEzN2NkMDc2NDQ2NmFiNDViMGUxNDQ4ZDY4NTBjL3RhYmxlcmFuZ2U6MjRiYTM3Y2QwNzY0NDY2YWI0NWIwZTE0NDhkNjg1MGNfMjAtNC0xLTEtMA_93d68082-682a-4db4-8919-23277e1e0f92"
      unitRef="usd">404459000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i8535f7a7defe447eb83a6f537132a16e_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF85Ny9mcmFnOjI1NDJkZGYwNDE0NTQxZTM5M2MzOGVhNjE2OWY3NWNjL3RhYmxlOjI0YmEzN2NkMDc2NDQ2NmFiNDViMGUxNDQ4ZDY4NTBjL3RhYmxlcmFuZ2U6MjRiYTM3Y2QwNzY0NDY2YWI0NWIwZTE0NDhkNjg1MGNfMjAtNi0xLTEtMA_7e6c9d3a-05b0-48f2-8d10-cee89f79c210"
      unitRef="usd">333837000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="i0c20a1997ec0432288766e37232698f5_D20200401-20210331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF85Ny9mcmFnOjI1NDJkZGYwNDE0NTQxZTM5M2MzOGVhNjE2OWY3NWNjL3RhYmxlOjI0YmEzN2NkMDc2NDQ2NmFiNDViMGUxNDQ4ZDY4NTBjL3RhYmxlcmFuZ2U6MjRiYTM3Y2QwNzY0NDY2YWI0NWIwZTE0NDhkNjg1MGNfMjQtMi0xLTEtMA_ad4cc0b9-2f8b-4b16-a66c-f040651d9a9a"
      unitRef="usdPerShare">5.14</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="ib57080e0efe848e584303e0861888427_D20190401-20200331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF85Ny9mcmFnOjI1NDJkZGYwNDE0NTQxZTM5M2MzOGVhNjE2OWY3NWNjL3RhYmxlOjI0YmEzN2NkMDc2NDQ2NmFiNDViMGUxNDQ4ZDY4NTBjL3RhYmxlcmFuZ2U6MjRiYTM3Y2QwNzY0NDY2YWI0NWIwZTE0NDhkNjg1MGNfMjQtNC0xLTEtMA_f711147a-c96e-4002-bb1c-108a95670535"
      unitRef="usdPerShare">3.58</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i8535f7a7defe447eb83a6f537132a16e_D20180401-20190331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF85Ny9mcmFnOjI1NDJkZGYwNDE0NTQxZTM5M2MzOGVhNjE2OWY3NWNjL3RhYmxlOjI0YmEzN2NkMDc2NDQ2NmFiNDViMGUxNDQ4ZDY4NTBjL3RhYmxlcmFuZ2U6MjRiYTM3Y2QwNzY0NDY2YWI0NWIwZTE0NDhkNjg1MGNfMjQtNi0xLTEtMA_7781dd73-a52c-4845-8f0a-8d067ffa2555"
      unitRef="usdPerShare">2.95</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i0c20a1997ec0432288766e37232698f5_D20200401-20210331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF85Ny9mcmFnOjI1NDJkZGYwNDE0NTQxZTM5M2MzOGVhNjE2OWY3NWNjL3RhYmxlOjI0YmEzN2NkMDc2NDQ2NmFiNDViMGUxNDQ4ZDY4NTBjL3RhYmxlcmFuZ2U6MjRiYTM3Y2QwNzY0NDY2YWI0NWIwZTE0NDhkNjg1MGNfMjUtMi0xLTEtMA_226f4f67-c787-41cb-b2aa-74f25aa6e903"
      unitRef="usdPerShare">5.09</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ib57080e0efe848e584303e0861888427_D20190401-20200331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF85Ny9mcmFnOjI1NDJkZGYwNDE0NTQxZTM5M2MzOGVhNjE2OWY3NWNjL3RhYmxlOjI0YmEzN2NkMDc2NDQ2NmFiNDViMGUxNDQ4ZDY4NTBjL3RhYmxlcmFuZ2U6MjRiYTM3Y2QwNzY0NDY2YWI0NWIwZTE0NDhkNjg1MGNfMjUtNC0xLTEtMA_8d0264a5-045f-4319-8da2-8a982a6f8dff"
      unitRef="usdPerShare">3.54</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i8535f7a7defe447eb83a6f537132a16e_D20180401-20190331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF85Ny9mcmFnOjI1NDJkZGYwNDE0NTQxZTM5M2MzOGVhNjE2OWY3NWNjL3RhYmxlOjI0YmEzN2NkMDc2NDQ2NmFiNDViMGUxNDQ4ZDY4NTBjL3RhYmxlcmFuZ2U6MjRiYTM3Y2QwNzY0NDY2YWI0NWIwZTE0NDhkNjg1MGNfMjUtNi0xLTEtMA_460cb226-3c2c-474a-934a-db01e99393b9"
      unitRef="usdPerShare">2.90</us-gaap:EarningsPerShareDiluted>
    <us-gaap:NetIncomeLoss
      contextRef="i0c20a1997ec0432288766e37232698f5_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDAvZnJhZzozYTRmMjYxN2IxZTA0NjYzYjY0ZTI2YTA2YTIzMGRkZC90YWJsZTpiZGNiNTNiM2EyNWU0ZDAwODk2NzY5NTYwODdhZGU3OS90YWJsZXJhbmdlOmJkY2I1M2IzYTI1ZTRkMDA4OTY3Njk1NjA4N2FkZTc5XzItMi0xLTEtMA_576a03a8-e105-4a69-ad85-6c85ad1e6010"
      unitRef="usd">588886000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ib57080e0efe848e584303e0861888427_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDAvZnJhZzozYTRmMjYxN2IxZTA0NjYzYjY0ZTI2YTA2YTIzMGRkZC90YWJsZTpiZGNiNTNiM2EyNWU0ZDAwODk2NzY5NTYwODdhZGU3OS90YWJsZXJhbmdlOmJkY2I1M2IzYTI1ZTRkMDA4OTY3Njk1NjA4N2FkZTc5XzItNC0xLTEtMA_50b25a01-7002-4d12-b2d9-45a1cf716c3b"
      unitRef="usd">404459000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i8535f7a7defe447eb83a6f537132a16e_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDAvZnJhZzozYTRmMjYxN2IxZTA0NjYzYjY0ZTI2YTA2YTIzMGRkZC90YWJsZTpiZGNiNTNiM2EyNWU0ZDAwODk2NzY5NTYwODdhZGU3OS90YWJsZXJhbmdlOmJkY2I1M2IzYTI1ZTRkMDA4OTY3Njk1NjA4N2FkZTc5XzItNi0xLTEtMA_de1a6add-2624-4ac2-9bc8-a6a2e5460aea"
      unitRef="usd">333837000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="i0c20a1997ec0432288766e37232698f5_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDAvZnJhZzozYTRmMjYxN2IxZTA0NjYzYjY0ZTI2YTA2YTIzMGRkZC90YWJsZTpiZGNiNTNiM2EyNWU0ZDAwODk2NzY5NTYwODdhZGU3OS90YWJsZXJhbmdlOmJkY2I1M2IzYTI1ZTRkMDA4OTY3Njk1NjA4N2FkZTc5XzQtMi0xLTEtMA_ba099a1e-58c0-40ca-8b1c-65a95bff1ee2"
      unitRef="usd">51253000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="ib57080e0efe848e584303e0861888427_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDAvZnJhZzozYTRmMjYxN2IxZTA0NjYzYjY0ZTI2YTA2YTIzMGRkZC90YWJsZTpiZGNiNTNiM2EyNWU0ZDAwODk2NzY5NTYwODdhZGU3OS90YWJsZXJhbmdlOmJkY2I1M2IzYTI1ZTRkMDA4OTY3Njk1NjA4N2FkZTc5XzQtNC0xLTEtMA_a8bcff36-d622-43e7-9496-901dab594d0f"
      unitRef="usd">-27445000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="i8535f7a7defe447eb83a6f537132a16e_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDAvZnJhZzozYTRmMjYxN2IxZTA0NjYzYjY0ZTI2YTA2YTIzMGRkZC90YWJsZTpiZGNiNTNiM2EyNWU0ZDAwODk2NzY5NTYwODdhZGU3OS90YWJsZXJhbmdlOmJkY2I1M2IzYTI1ZTRkMDA4OTY3Njk1NjA4N2FkZTc5XzQtNi0xLTEtMA_fbd9e918-7747-4639-bd2f-32d1ddaf127f"
      unitRef="usd">-28803000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax
      contextRef="i0c20a1997ec0432288766e37232698f5_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDAvZnJhZzozYTRmMjYxN2IxZTA0NjYzYjY0ZTI2YTA2YTIzMGRkZC90YWJsZTpiZGNiNTNiM2EyNWU0ZDAwODk2NzY5NTYwODdhZGU3OS90YWJsZXJhbmdlOmJkY2I1M2IzYTI1ZTRkMDA4OTY3Njk1NjA4N2FkZTc5XzYtMi0xLTEtMA_63c0f820-7c4c-4383-b59f-315f2ef5aa63"
      unitRef="usd">-3817000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax
      contextRef="ib57080e0efe848e584303e0861888427_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDAvZnJhZzozYTRmMjYxN2IxZTA0NjYzYjY0ZTI2YTA2YTIzMGRkZC90YWJsZTpiZGNiNTNiM2EyNWU0ZDAwODk2NzY5NTYwODdhZGU3OS90YWJsZXJhbmdlOmJkY2I1M2IzYTI1ZTRkMDA4OTY3Njk1NjA4N2FkZTc5XzYtNC0xLTEtMA_e24bcd8e-aafa-4677-963d-a70af8a4c97a"
      unitRef="usd">10504000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax
      contextRef="i8535f7a7defe447eb83a6f537132a16e_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDAvZnJhZzozYTRmMjYxN2IxZTA0NjYzYjY0ZTI2YTA2YTIzMGRkZC90YWJsZTpiZGNiNTNiM2EyNWU0ZDAwODk2NzY5NTYwODdhZGU3OS90YWJsZXJhbmdlOmJkY2I1M2IzYTI1ZTRkMDA4OTY3Njk1NjA4N2FkZTc5XzYtNi0xLTEtMA_e0491f58-4f1f-4c1b-86fc-9ed8fd80fb70"
      unitRef="usd">763000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax
      contextRef="i0c20a1997ec0432288766e37232698f5_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDAvZnJhZzozYTRmMjYxN2IxZTA0NjYzYjY0ZTI2YTA2YTIzMGRkZC90YWJsZTpiZGNiNTNiM2EyNWU0ZDAwODk2NzY5NTYwODdhZGU3OS90YWJsZXJhbmdlOmJkY2I1M2IzYTI1ZTRkMDA4OTY3Njk1NjA4N2FkZTc5XzctMi0xLTEtMA_9c3fea6f-dac1-4367-8d3b-f8d55d49c811"
      unitRef="usd">1933000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax
      contextRef="ib57080e0efe848e584303e0861888427_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDAvZnJhZzozYTRmMjYxN2IxZTA0NjYzYjY0ZTI2YTA2YTIzMGRkZC90YWJsZTpiZGNiNTNiM2EyNWU0ZDAwODk2NzY5NTYwODdhZGU3OS90YWJsZXJhbmdlOmJkY2I1M2IzYTI1ZTRkMDA4OTY3Njk1NjA4N2FkZTc5XzctNC0xLTEtMA_86ffa86a-46a3-4283-8983-b96baa675ccb"
      unitRef="usd">1689000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax
      contextRef="i8535f7a7defe447eb83a6f537132a16e_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDAvZnJhZzozYTRmMjYxN2IxZTA0NjYzYjY0ZTI2YTA2YTIzMGRkZC90YWJsZTpiZGNiNTNiM2EyNWU0ZDAwODk2NzY5NTYwODdhZGU3OS90YWJsZXJhbmdlOmJkY2I1M2IzYTI1ZTRkMDA4OTY3Njk1NjA4N2FkZTc5XzctNi0xLTEtMA_aa56d726-dcd7-4d09-884e-c2e785ea42ea"
      unitRef="usd">-3726000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTaxParent
      contextRef="i0c20a1997ec0432288766e37232698f5_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDAvZnJhZzozYTRmMjYxN2IxZTA0NjYzYjY0ZTI2YTA2YTIzMGRkZC90YWJsZTpiZGNiNTNiM2EyNWU0ZDAwODk2NzY5NTYwODdhZGU3OS90YWJsZXJhbmdlOmJkY2I1M2IzYTI1ZTRkMDA4OTY3Njk1NjA4N2FkZTc5XzgtMi0xLTEtMA_71986c93-3e23-4300-b392-37515ae4ac46"
      unitRef="usd">-845000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTaxParent>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTaxParent
      contextRef="ib57080e0efe848e584303e0861888427_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDAvZnJhZzozYTRmMjYxN2IxZTA0NjYzYjY0ZTI2YTA2YTIzMGRkZC90YWJsZTpiZGNiNTNiM2EyNWU0ZDAwODk2NzY5NTYwODdhZGU3OS90YWJsZXJhbmdlOmJkY2I1M2IzYTI1ZTRkMDA4OTY3Njk1NjA4N2FkZTc5XzgtNC0xLTEtMA_c8e57d12-1a31-44d1-8fdf-4a5841daa7fb"
      unitRef="usd">-775000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTaxParent>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTaxParent
      contextRef="i8535f7a7defe447eb83a6f537132a16e_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDAvZnJhZzozYTRmMjYxN2IxZTA0NjYzYjY0ZTI2YTA2YTIzMGRkZC90YWJsZTpiZGNiNTNiM2EyNWU0ZDAwODk2NzY5NTYwODdhZGU3OS90YWJsZXJhbmdlOmJkY2I1M2IzYTI1ZTRkMDA4OTY3Njk1NjA4N2FkZTc5XzgtNi0xLTEtMA_4306828f-24db-4c31-a237-958d6a9f48f2"
      unitRef="usd">-417000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTaxParent>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
      contextRef="i0c20a1997ec0432288766e37232698f5_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDAvZnJhZzozYTRmMjYxN2IxZTA0NjYzYjY0ZTI2YTA2YTIzMGRkZC90YWJsZTpiZGNiNTNiM2EyNWU0ZDAwODk2NzY5NTYwODdhZGU3OS90YWJsZXJhbmdlOmJkY2I1M2IzYTI1ZTRkMDA4OTY3Njk1NjA4N2FkZTc5XzktMi0xLTEtMA_d6a1b8b9-d847-47ad-9280-59c947ced871"
      unitRef="usd">-4905000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
      contextRef="ib57080e0efe848e584303e0861888427_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDAvZnJhZzozYTRmMjYxN2IxZTA0NjYzYjY0ZTI2YTA2YTIzMGRkZC90YWJsZTpiZGNiNTNiM2EyNWU0ZDAwODk2NzY5NTYwODdhZGU3OS90YWJsZXJhbmdlOmJkY2I1M2IzYTI1ZTRkMDA4OTY3Njk1NjA4N2FkZTc5XzktNC0xLTEtMA_6f218217-3870-4e3a-944e-9a8f449a86d4"
      unitRef="usd">9590000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
      contextRef="i8535f7a7defe447eb83a6f537132a16e_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDAvZnJhZzozYTRmMjYxN2IxZTA0NjYzYjY0ZTI2YTA2YTIzMGRkZC90YWJsZTpiZGNiNTNiM2EyNWU0ZDAwODk2NzY5NTYwODdhZGU3OS90YWJsZXJhbmdlOmJkY2I1M2IzYTI1ZTRkMDA4OTY3Njk1NjA4N2FkZTc5XzktNi0xLTEtMA_31cd911a-1ce8-4988-9e50-6e5f33fee58a"
      unitRef="usd">4906000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax
      contextRef="i0c20a1997ec0432288766e37232698f5_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDAvZnJhZzozYTRmMjYxN2IxZTA0NjYzYjY0ZTI2YTA2YTIzMGRkZC90YWJsZTpiZGNiNTNiM2EyNWU0ZDAwODk2NzY5NTYwODdhZGU3OS90YWJsZXJhbmdlOmJkY2I1M2IzYTI1ZTRkMDA4OTY3Njk1NjA4N2FkZTc5XzEzLTItMS0xLTA_6fcf8ece-944e-45a8-89b7-76789277794c"
      unitRef="usd">3364000</us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax
      contextRef="ib57080e0efe848e584303e0861888427_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDAvZnJhZzozYTRmMjYxN2IxZTA0NjYzYjY0ZTI2YTA2YTIzMGRkZC90YWJsZTpiZGNiNTNiM2EyNWU0ZDAwODk2NzY5NTYwODdhZGU3OS90YWJsZXJhbmdlOmJkY2I1M2IzYTI1ZTRkMDA4OTY3Njk1NjA4N2FkZTc5XzEzLTQtMS0xLTA_ee60214f-97a0-428b-9185-c271511cf769"
      unitRef="usd">-3332000</us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax
      contextRef="i8535f7a7defe447eb83a6f537132a16e_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDAvZnJhZzozYTRmMjYxN2IxZTA0NjYzYjY0ZTI2YTA2YTIzMGRkZC90YWJsZTpiZGNiNTNiM2EyNWU0ZDAwODk2NzY5NTYwODdhZGU3OS90YWJsZXJhbmdlOmJkY2I1M2IzYTI1ZTRkMDA4OTY3Njk1NjA4N2FkZTc5XzEzLTYtMS0xLTA_fdd407f7-590b-4456-a0a6-078589d9b27e"
      unitRef="usd">2440000</us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i0c20a1997ec0432288766e37232698f5_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDAvZnJhZzozYTRmMjYxN2IxZTA0NjYzYjY0ZTI2YTA2YTIzMGRkZC90YWJsZTpiZGNiNTNiM2EyNWU0ZDAwODk2NzY5NTYwODdhZGU3OS90YWJsZXJhbmdlOmJkY2I1M2IzYTI1ZTRkMDA4OTY3Njk1NjA4N2FkZTc5XzE0LTItMS0xLTA_d0545ea0-891a-4233-8e69-08d43f8fd107"
      unitRef="usd">49712000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="ib57080e0efe848e584303e0861888427_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDAvZnJhZzozYTRmMjYxN2IxZTA0NjYzYjY0ZTI2YTA2YTIzMGRkZC90YWJsZTpiZGNiNTNiM2EyNWU0ZDAwODk2NzY5NTYwODdhZGU3OS90YWJsZXJhbmdlOmJkY2I1M2IzYTI1ZTRkMDA4OTY3Njk1NjA4N2FkZTc5XzE0LTQtMS0xLTA_3d6bc3c9-d6fb-476c-9d25-252664177a50"
      unitRef="usd">-21187000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i8535f7a7defe447eb83a6f537132a16e_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDAvZnJhZzozYTRmMjYxN2IxZTA0NjYzYjY0ZTI2YTA2YTIzMGRkZC90YWJsZTpiZGNiNTNiM2EyNWU0ZDAwODk2NzY5NTYwODdhZGU3OS90YWJsZXJhbmdlOmJkY2I1M2IzYTI1ZTRkMDA4OTY3Njk1NjA4N2FkZTc5XzE0LTYtMS0xLTA_c4302b8f-89ce-4076-ba7e-9274af3eed5d"
      unitRef="usd">-21457000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i0c20a1997ec0432288766e37232698f5_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDAvZnJhZzozYTRmMjYxN2IxZTA0NjYzYjY0ZTI2YTA2YTIzMGRkZC90YWJsZTpiZGNiNTNiM2EyNWU0ZDAwODk2NzY5NTYwODdhZGU3OS90YWJsZXJhbmdlOmJkY2I1M2IzYTI1ZTRkMDA4OTY3Njk1NjA4N2FkZTc5XzE1LTItMS0xLTA_6a3bc867-e768-4420-a9fd-dc4c1bd983c4"
      unitRef="usd">638598000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="ib57080e0efe848e584303e0861888427_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDAvZnJhZzozYTRmMjYxN2IxZTA0NjYzYjY0ZTI2YTA2YTIzMGRkZC90YWJsZTpiZGNiNTNiM2EyNWU0ZDAwODk2NzY5NTYwODdhZGU3OS90YWJsZXJhbmdlOmJkY2I1M2IzYTI1ZTRkMDA4OTY3Njk1NjA4N2FkZTc5XzE1LTQtMS0xLTA_221590bc-d828-4eaf-9420-cfe79cfa0124"
      unitRef="usd">383272000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i8535f7a7defe447eb83a6f537132a16e_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDAvZnJhZzozYTRmMjYxN2IxZTA0NjYzYjY0ZTI2YTA2YTIzMGRkZC90YWJsZTpiZGNiNTNiM2EyNWU0ZDAwODk2NzY5NTYwODdhZGU3OS90YWJsZXJhbmdlOmJkY2I1M2IzYTI1ZTRkMDA4OTY3Njk1NjA4N2FkZTc5XzE1LTYtMS0xLTA_0cc83dd3-7726-43ae-b0a3-299302388762"
      unitRef="usd">312380000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:NetIncomeLoss
      contextRef="i0c20a1997ec0432288766e37232698f5_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDMvZnJhZzpmYzlhMDM2ZjU1MDc0NWU0ODFlOTBjZjZlMjgzODJkMS90YWJsZTo5N2RmYzdhYTYyMjA0YzFmYmQ5Zjc3MjY5M2JjMzJmNC90YWJsZXJhbmdlOjk3ZGZjN2FhNjIyMDRjMWZiZDlmNzcyNjkzYmMzMmY0XzMtMi0xLTEtMA_c86c5918-2400-4f6e-8144-e90ccaf05def"
      unitRef="usd">588886000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ib57080e0efe848e584303e0861888427_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDMvZnJhZzpmYzlhMDM2ZjU1MDc0NWU0ODFlOTBjZjZlMjgzODJkMS90YWJsZTo5N2RmYzdhYTYyMjA0YzFmYmQ5Zjc3MjY5M2JjMzJmNC90YWJsZXJhbmdlOjk3ZGZjN2FhNjIyMDRjMWZiZDlmNzcyNjkzYmMzMmY0XzMtNC0xLTEtMA_5e8ef8b1-711f-4e16-b4b2-7bdb0b9919d6"
      unitRef="usd">404459000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i8535f7a7defe447eb83a6f537132a16e_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDMvZnJhZzpmYzlhMDM2ZjU1MDc0NWU0ODFlOTBjZjZlMjgzODJkMS90YWJsZTo5N2RmYzdhYTYyMjA0YzFmYmQ5Zjc3MjY5M2JjMzJmNC90YWJsZXJhbmdlOjk3ZGZjN2FhNjIyMDRjMWZiZDlmNzcyNjkzYmMzMmY0XzMtNi0xLTEtMA_ccac48a9-e510-4745-b5cd-eb2fbcb4c79a"
      unitRef="usd">333837000</us-gaap:NetIncomeLoss>
    <ttwo:AmortizationAndImpairmentOfSoftwareDevelopmentCostsAndLicenses
      contextRef="i0c20a1997ec0432288766e37232698f5_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDMvZnJhZzpmYzlhMDM2ZjU1MDc0NWU0ODFlOTBjZjZlMjgzODJkMS90YWJsZTo5N2RmYzdhYTYyMjA0YzFmYmQ5Zjc3MjY5M2JjMzJmNC90YWJsZXJhbmdlOjk3ZGZjN2FhNjIyMDRjMWZiZDlmNzcyNjkzYmMzMmY0XzUtMi0xLTEtMA_b14f4c51-3cc4-4b5a-95f8-0b2335a2d24b"
      unitRef="usd">144263000</ttwo:AmortizationAndImpairmentOfSoftwareDevelopmentCostsAndLicenses>
    <ttwo:AmortizationAndImpairmentOfSoftwareDevelopmentCostsAndLicenses
      contextRef="ib57080e0efe848e584303e0861888427_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDMvZnJhZzpmYzlhMDM2ZjU1MDc0NWU0ODFlOTBjZjZlMjgzODJkMS90YWJsZTo5N2RmYzdhYTYyMjA0YzFmYmQ5Zjc3MjY5M2JjMzJmNC90YWJsZXJhbmdlOjk3ZGZjN2FhNjIyMDRjMWZiZDlmNzcyNjkzYmMzMmY0XzUtNC0xLTEtMA_d249aeaf-1d02-461a-9a23-29e27106da2f"
      unitRef="usd">167925000</ttwo:AmortizationAndImpairmentOfSoftwareDevelopmentCostsAndLicenses>
    <ttwo:AmortizationAndImpairmentOfSoftwareDevelopmentCostsAndLicenses
      contextRef="i8535f7a7defe447eb83a6f537132a16e_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDMvZnJhZzpmYzlhMDM2ZjU1MDc0NWU0ODFlOTBjZjZlMjgzODJkMS90YWJsZTo5N2RmYzdhYTYyMjA0YzFmYmQ5Zjc3MjY5M2JjMzJmNC90YWJsZXJhbmdlOjk3ZGZjN2FhNjIyMDRjMWZiZDlmNzcyNjkzYmMzMmY0XzUtNi0xLTEtMA_2fb4ed41-5459-4f31-ab0e-05ecc5085df0"
      unitRef="usd">201221000</ttwo:AmortizationAndImpairmentOfSoftwareDevelopmentCostsAndLicenses>
    <us-gaap:ShareBasedCompensation
      contextRef="i0c20a1997ec0432288766e37232698f5_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDMvZnJhZzpmYzlhMDM2ZjU1MDc0NWU0ODFlOTBjZjZlMjgzODJkMS90YWJsZTo5N2RmYzdhYTYyMjA0YzFmYmQ5Zjc3MjY5M2JjMzJmNC90YWJsZXJhbmdlOjk3ZGZjN2FhNjIyMDRjMWZiZDlmNzcyNjkzYmMzMmY0XzYtMi0xLTEtMA_01641d23-8f5f-40f1-8b82-184885416242"
      unitRef="usd">110472000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="ib57080e0efe848e584303e0861888427_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDMvZnJhZzpmYzlhMDM2ZjU1MDc0NWU0ODFlOTBjZjZlMjgzODJkMS90YWJsZTo5N2RmYzdhYTYyMjA0YzFmYmQ5Zjc3MjY5M2JjMzJmNC90YWJsZXJhbmdlOjk3ZGZjN2FhNjIyMDRjMWZiZDlmNzcyNjkzYmMzMmY0XzYtNC0xLTEtMA_826beaa8-03c3-4ca7-b095-f60d0c20d4a6"
      unitRef="usd">257881000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i8535f7a7defe447eb83a6f537132a16e_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDMvZnJhZzpmYzlhMDM2ZjU1MDc0NWU0ODFlOTBjZjZlMjgzODJkMS90YWJsZTo5N2RmYzdhYTYyMjA0YzFmYmQ5Zjc3MjY5M2JjMzJmNC90YWJsZXJhbmdlOjk3ZGZjN2FhNjIyMDRjMWZiZDlmNzcyNjkzYmMzMmY0XzYtNi0xLTEtMA_d0d41f1f-0318-4c15-81aa-4a8aa4bea3f3"
      unitRef="usd">247700000</us-gaap:ShareBasedCompensation>
    <ttwo:AmortizationAndImpairmentOfIntellectualProperty
      contextRef="i0c20a1997ec0432288766e37232698f5_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDMvZnJhZzpmYzlhMDM2ZjU1MDc0NWU0ODFlOTBjZjZlMjgzODJkMS90YWJsZTo5N2RmYzdhYTYyMjA0YzFmYmQ5Zjc3MjY5M2JjMzJmNC90YWJsZXJhbmdlOjk3ZGZjN2FhNjIyMDRjMWZiZDlmNzcyNjkzYmMzMmY0XzctMi0xLTEtMA_461ebb52-2412-4213-9c0b-60ba3ce11972"
      unitRef="usd">32241000</ttwo:AmortizationAndImpairmentOfIntellectualProperty>
    <ttwo:AmortizationAndImpairmentOfIntellectualProperty
      contextRef="ib57080e0efe848e584303e0861888427_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDMvZnJhZzpmYzlhMDM2ZjU1MDc0NWU0ODFlOTBjZjZlMjgzODJkMS90YWJsZTo5N2RmYzdhYTYyMjA0YzFmYmQ5Zjc3MjY5M2JjMzJmNC90YWJsZXJhbmdlOjk3ZGZjN2FhNjIyMDRjMWZiZDlmNzcyNjkzYmMzMmY0XzctNC0xLTEtMA_bb890bde-058f-44ec-81f8-74ba1523ba40"
      unitRef="usd">20990000</ttwo:AmortizationAndImpairmentOfIntellectualProperty>
    <ttwo:AmortizationAndImpairmentOfIntellectualProperty
      contextRef="i8535f7a7defe447eb83a6f537132a16e_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDMvZnJhZzpmYzlhMDM2ZjU1MDc0NWU0ODFlOTBjZjZlMjgzODJkMS90YWJsZTo5N2RmYzdhYTYyMjA0YzFmYmQ5Zjc3MjY5M2JjMzJmNC90YWJsZXJhbmdlOjk3ZGZjN2FhNjIyMDRjMWZiZDlmNzcyNjkzYmMzMmY0XzctNi0xLTEtMA_b6932569-4685-404d-8931-c6c832752789"
      unitRef="usd">23879000</ttwo:AmortizationAndImpairmentOfIntellectualProperty>
    <us-gaap:Depreciation
      contextRef="i0c20a1997ec0432288766e37232698f5_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDMvZnJhZzpmYzlhMDM2ZjU1MDc0NWU0ODFlOTBjZjZlMjgzODJkMS90YWJsZTo5N2RmYzdhYTYyMjA0YzFmYmQ5Zjc3MjY5M2JjMzJmNC90YWJsZXJhbmdlOjk3ZGZjN2FhNjIyMDRjMWZiZDlmNzcyNjkzYmMzMmY0XzgtMi0xLTEtMA_4dc29493-2e16-4fae-9c0b-05f9e223e6e9"
      unitRef="usd">56309000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="ib57080e0efe848e584303e0861888427_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDMvZnJhZzpmYzlhMDM2ZjU1MDc0NWU0ODFlOTBjZjZlMjgzODJkMS90YWJsZTo5N2RmYzdhYTYyMjA0YzFmYmQ5Zjc3MjY5M2JjMzJmNC90YWJsZXJhbmdlOjk3ZGZjN2FhNjIyMDRjMWZiZDlmNzcyNjkzYmMzMmY0XzgtNC0xLTEtMA_5ccbbaec-08c0-499c-ab7a-e98406333abe"
      unitRef="usd">47628000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="i8535f7a7defe447eb83a6f537132a16e_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDMvZnJhZzpmYzlhMDM2ZjU1MDc0NWU0ODFlOTBjZjZlMjgzODJkMS90YWJsZTo5N2RmYzdhYTYyMjA0YzFmYmQ5Zjc3MjY5M2JjMzJmNC90YWJsZXJhbmdlOjk3ZGZjN2FhNjIyMDRjMWZiZDlmNzcyNjkzYmMzMmY0XzgtNi0xLTEtMA_396e56dd-2dce-470b-9079-a7e38afdd444"
      unitRef="usd">39726000</us-gaap:Depreciation>
    <us-gaap:IncreaseDecreaseInDeferredIncomeTaxes
      contextRef="i0c20a1997ec0432288766e37232698f5_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDMvZnJhZzpmYzlhMDM2ZjU1MDc0NWU0ODFlOTBjZjZlMjgzODJkMS90YWJsZTo5N2RmYzdhYTYyMjA0YzFmYmQ5Zjc3MjY5M2JjMzJmNC90YWJsZXJhbmdlOjk3ZGZjN2FhNjIyMDRjMWZiZDlmNzcyNjkzYmMzMmY0XzEzLTItMS0xLTA_c1f33c17-6bb4-4009-91d8-773fac420bf7"
      unitRef="usd">-10631000</us-gaap:IncreaseDecreaseInDeferredIncomeTaxes>
    <us-gaap:IncreaseDecreaseInDeferredIncomeTaxes
      contextRef="ib57080e0efe848e584303e0861888427_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDMvZnJhZzpmYzlhMDM2ZjU1MDc0NWU0ODFlOTBjZjZlMjgzODJkMS90YWJsZTo5N2RmYzdhYTYyMjA0YzFmYmQ5Zjc3MjY5M2JjMzJmNC90YWJsZXJhbmdlOjk3ZGZjN2FhNjIyMDRjMWZiZDlmNzcyNjkzYmMzMmY0XzEzLTQtMS0xLTA_866f91d1-db4a-4992-9aa9-b2181799800b"
      unitRef="usd">3486000</us-gaap:IncreaseDecreaseInDeferredIncomeTaxes>
    <us-gaap:IncreaseDecreaseInDeferredIncomeTaxes
      contextRef="i8535f7a7defe447eb83a6f537132a16e_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDMvZnJhZzpmYzlhMDM2ZjU1MDc0NWU0ODFlOTBjZjZlMjgzODJkMS90YWJsZTo5N2RmYzdhYTYyMjA0YzFmYmQ5Zjc3MjY5M2JjMzJmNC90YWJsZXJhbmdlOjk3ZGZjN2FhNjIyMDRjMWZiZDlmNzcyNjkzYmMzMmY0XzEzLTYtMS0xLTA_d094c4e9-e36a-416e-818d-3aca33c6d614"
      unitRef="usd">-110603000</us-gaap:IncreaseDecreaseInDeferredIncomeTaxes>
    <ttwo:GainLossOnSaleOfInvestmentsGross
      contextRef="i0c20a1997ec0432288766e37232698f5_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDMvZnJhZzpmYzlhMDM2ZjU1MDc0NWU0ODFlOTBjZjZlMjgzODJkMS90YWJsZTo5N2RmYzdhYTYyMjA0YzFmYmQ5Zjc3MjY5M2JjMzJmNC90YWJsZXJhbmdlOjk3ZGZjN2FhNjIyMDRjMWZiZDlmNzcyNjkzYmMzMmY0XzE0LTItMS0xLTA_c835a0aa-2f3d-4fdc-8a67-6ce641f5acf0"
      unitRef="usd">41588000</ttwo:GainLossOnSaleOfInvestmentsGross>
    <ttwo:GainLossOnSaleOfInvestmentsGross
      contextRef="ib57080e0efe848e584303e0861888427_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDMvZnJhZzpmYzlhMDM2ZjU1MDc0NWU0ODFlOTBjZjZlMjgzODJkMS90YWJsZTo5N2RmYzdhYTYyMjA0YzFmYmQ5Zjc3MjY5M2JjMzJmNC90YWJsZXJhbmdlOjk3ZGZjN2FhNjIyMDRjMWZiZDlmNzcyNjkzYmMzMmY0XzE0LTQtMS0xLTA_951d1116-53b6-4337-a317-9fa14e1f2afe"
      unitRef="usd">0</ttwo:GainLossOnSaleOfInvestmentsGross>
    <ttwo:GainLossOnSaleOfInvestmentsGross
      contextRef="i8535f7a7defe447eb83a6f537132a16e_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDMvZnJhZzpmYzlhMDM2ZjU1MDc0NWU0ODFlOTBjZjZlMjgzODJkMS90YWJsZTo5N2RmYzdhYTYyMjA0YzFmYmQ5Zjc3MjY5M2JjMzJmNC90YWJsZXJhbmdlOjk3ZGZjN2FhNjIyMDRjMWZiZDlmNzcyNjkzYmMzMmY0XzE0LTYtMS0xLTA_8c1b512c-9d1c-4ec3-a2e0-9f0b01754f6e"
      unitRef="usd">0</ttwo:GainLossOnSaleOfInvestmentsGross>
    <us-gaap:OtherNoncashIncomeExpense
      contextRef="i0c20a1997ec0432288766e37232698f5_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDMvZnJhZzpmYzlhMDM2ZjU1MDc0NWU0ODFlOTBjZjZlMjgzODJkMS90YWJsZTo5N2RmYzdhYTYyMjA0YzFmYmQ5Zjc3MjY5M2JjMzJmNC90YWJsZXJhbmdlOjk3ZGZjN2FhNjIyMDRjMWZiZDlmNzcyNjkzYmMzMmY0XzE4LTItMS0xLTA_ebacb147-8727-4434-b803-77efe7a3e494"
      unitRef="usd">-5515000</us-gaap:OtherNoncashIncomeExpense>
    <us-gaap:OtherNoncashIncomeExpense
      contextRef="ib57080e0efe848e584303e0861888427_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDMvZnJhZzpmYzlhMDM2ZjU1MDc0NWU0ODFlOTBjZjZlMjgzODJkMS90YWJsZTo5N2RmYzdhYTYyMjA0YzFmYmQ5Zjc3MjY5M2JjMzJmNC90YWJsZXJhbmdlOjk3ZGZjN2FhNjIyMDRjMWZiZDlmNzcyNjkzYmMzMmY0XzE4LTQtMS0xLTA_a6fe7fa3-2533-4186-a28f-010747307d9f"
      unitRef="usd">-9074000</us-gaap:OtherNoncashIncomeExpense>
    <us-gaap:OtherNoncashIncomeExpense
      contextRef="i8535f7a7defe447eb83a6f537132a16e_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDMvZnJhZzpmYzlhMDM2ZjU1MDc0NWU0ODFlOTBjZjZlMjgzODJkMS90YWJsZTo5N2RmYzdhYTYyMjA0YzFmYmQ5Zjc3MjY5M2JjMzJmNC90YWJsZXJhbmdlOjk3ZGZjN2FhNjIyMDRjMWZiZDlmNzcyNjkzYmMzMmY0XzE4LTYtMS0xLTA_1f9e0f01-ca81-499c-8d1a-a63b8d9cb619"
      unitRef="usd">-675000</us-gaap:OtherNoncashIncomeExpense>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="i0c20a1997ec0432288766e37232698f5_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDMvZnJhZzpmYzlhMDM2ZjU1MDc0NWU0ODFlOTBjZjZlMjgzODJkMS90YWJsZTo5N2RmYzdhYTYyMjA0YzFmYmQ5Zjc3MjY5M2JjMzJmNC90YWJsZXJhbmdlOjk3ZGZjN2FhNjIyMDRjMWZiZDlmNzcyNjkzYmMzMmY0XzIwLTItMS0xLTA_9657f53c-0b53-40aa-9de6-f5be64875988"
      unitRef="usd">-47195000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="ib57080e0efe848e584303e0861888427_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDMvZnJhZzpmYzlhMDM2ZjU1MDc0NWU0ODFlOTBjZjZlMjgzODJkMS90YWJsZTo5N2RmYzdhYTYyMjA0YzFmYmQ5Zjc3MjY5M2JjMzJmNC90YWJsZXJhbmdlOjk3ZGZjN2FhNjIyMDRjMWZiZDlmNzcyNjkzYmMzMmY0XzIwLTQtMS0xLTA_aa7f4ed9-4cf2-45dd-9a69-e1b2a9fe2e80"
      unitRef="usd">195484000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="i8535f7a7defe447eb83a6f537132a16e_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDMvZnJhZzpmYzlhMDM2ZjU1MDc0NWU0ODFlOTBjZjZlMjgzODJkMS90YWJsZTo5N2RmYzdhYTYyMjA0YzFmYmQ5Zjc3MjY5M2JjMzJmNC90YWJsZXJhbmdlOjk3ZGZjN2FhNjIyMDRjMWZiZDlmNzcyNjkzYmMzMmY0XzIwLTYtMS0xLTA_c052b4f5-4ef1-48f6-9a9d-89337fee9649"
      unitRef="usd">98075000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="i0c20a1997ec0432288766e37232698f5_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDMvZnJhZzpmYzlhMDM2ZjU1MDc0NWU0ODFlOTBjZjZlMjgzODJkMS90YWJsZTo5N2RmYzdhYTYyMjA0YzFmYmQ5Zjc3MjY5M2JjMzJmNC90YWJsZXJhbmdlOjk3ZGZjN2FhNjIyMDRjMWZiZDlmNzcyNjkzYmMzMmY0XzIxLTItMS0xLTA_8f6ec284-b31b-4da6-9063-2b9598bcc18e"
      unitRef="usd">-2503000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="ib57080e0efe848e584303e0861888427_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDMvZnJhZzpmYzlhMDM2ZjU1MDc0NWU0ODFlOTBjZjZlMjgzODJkMS90YWJsZTo5N2RmYzdhYTYyMjA0YzFmYmQ5Zjc3MjY5M2JjMzJmNC90YWJsZXJhbmdlOjk3ZGZjN2FhNjIyMDRjMWZiZDlmNzcyNjkzYmMzMmY0XzIxLTQtMS0xLTA_b80dfbab-3ea4-4029-88b6-fe3d15d54476"
      unitRef="usd">-8489000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="i8535f7a7defe447eb83a6f537132a16e_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDMvZnJhZzpmYzlhMDM2ZjU1MDc0NWU0ODFlOTBjZjZlMjgzODJkMS90YWJsZTo5N2RmYzdhYTYyMjA0YzFmYmQ5Zjc3MjY5M2JjMzJmNC90YWJsZXJhbmdlOjk3ZGZjN2FhNjIyMDRjMWZiZDlmNzcyNjkzYmMzMmY0XzIxLTYtMS0xLTA_17add646-e30b-456b-8b89-c6a37bb45e95"
      unitRef="usd">14403000</us-gaap:IncreaseDecreaseInInventories>
    <ttwo:IncreaseDecreaseInSoftwareDevelopmentCostsAndLicenses
      contextRef="i0c20a1997ec0432288766e37232698f5_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDMvZnJhZzpmYzlhMDM2ZjU1MDc0NWU0ODFlOTBjZjZlMjgzODJkMS90YWJsZTo5N2RmYzdhYTYyMjA0YzFmYmQ5Zjc3MjY5M2JjMzJmNC90YWJsZXJhbmdlOjk3ZGZjN2FhNjIyMDRjMWZiZDlmNzcyNjkzYmMzMmY0XzIyLTItMS0xLTA_4c4fd0ec-5d5a-41a5-9277-697b080c0d72"
      unitRef="usd">221279000</ttwo:IncreaseDecreaseInSoftwareDevelopmentCostsAndLicenses>
    <ttwo:IncreaseDecreaseInSoftwareDevelopmentCostsAndLicenses
      contextRef="ib57080e0efe848e584303e0861888427_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDMvZnJhZzpmYzlhMDM2ZjU1MDc0NWU0ODFlOTBjZjZlMjgzODJkMS90YWJsZTo5N2RmYzdhYTYyMjA0YzFmYmQ5Zjc3MjY5M2JjMzJmNC90YWJsZXJhbmdlOjk3ZGZjN2FhNjIyMDRjMWZiZDlmNzcyNjkzYmMzMmY0XzIyLTQtMS0xLTA_c75e6ced-ad48-4745-99d8-dab73fb23310"
      unitRef="usd">48434000</ttwo:IncreaseDecreaseInSoftwareDevelopmentCostsAndLicenses>
    <ttwo:IncreaseDecreaseInSoftwareDevelopmentCostsAndLicenses
      contextRef="i8535f7a7defe447eb83a6f537132a16e_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDMvZnJhZzpmYzlhMDM2ZjU1MDc0NWU0ODFlOTBjZjZlMjgzODJkMS90YWJsZTo5N2RmYzdhYTYyMjA0YzFmYmQ5Zjc3MjY5M2JjMzJmNC90YWJsZXJhbmdlOjk3ZGZjN2FhNjIyMDRjMWZiZDlmNzcyNjkzYmMzMmY0XzIyLTYtMS0xLTA_1f3fa08d-caea-4f98-a171-8f8e05c5c641"
      unitRef="usd">206831000</ttwo:IncreaseDecreaseInSoftwareDevelopmentCostsAndLicenses>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="i0c20a1997ec0432288766e37232698f5_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDMvZnJhZzpmYzlhMDM2ZjU1MDc0NWU0ODFlOTBjZjZlMjgzODJkMS90YWJsZTo5N2RmYzdhYTYyMjA0YzFmYmQ5Zjc3MjY5M2JjMzJmNC90YWJsZXJhbmdlOjk3ZGZjN2FhNjIyMDRjMWZiZDlmNzcyNjkzYmMzMmY0XzIzLTItMS0xLTA_afd78c55-b5d2-4241-b947-903a8593684c"
      unitRef="usd">58737000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="ib57080e0efe848e584303e0861888427_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDMvZnJhZzpmYzlhMDM2ZjU1MDc0NWU0ODFlOTBjZjZlMjgzODJkMS90YWJsZTo5N2RmYzdhYTYyMjA0YzFmYmQ5Zjc3MjY5M2JjMzJmNC90YWJsZXJhbmdlOjk3ZGZjN2FhNjIyMDRjMWZiZDlmNzcyNjkzYmMzMmY0XzIzLTQtMS0xLTA_dd226022-5968-4868-a59c-eaabf0e5020b"
      unitRef="usd">259817000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="i8535f7a7defe447eb83a6f537132a16e_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDMvZnJhZzpmYzlhMDM2ZjU1MDc0NWU0ODFlOTBjZjZlMjgzODJkMS90YWJsZTo5N2RmYzdhYTYyMjA0YzFmYmQ5Zjc3MjY5M2JjMzJmNC90YWJsZXJhbmdlOjk3ZGZjN2FhNjIyMDRjMWZiZDlmNzcyNjkzYmMzMmY0XzIzLTYtMS0xLTA_72ba62f5-2885-4153-ab88-a73baf316cf5"
      unitRef="usd">275800000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInContractWithCustomerAsset
      contextRef="i0c20a1997ec0432288766e37232698f5_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDMvZnJhZzpmYzlhMDM2ZjU1MDc0NWU0ODFlOTBjZjZlMjgzODJkMS90YWJsZTo5N2RmYzdhYTYyMjA0YzFmYmQ5Zjc3MjY5M2JjMzJmNC90YWJsZXJhbmdlOjk3ZGZjN2FhNjIyMDRjMWZiZDlmNzcyNjkzYmMzMmY0XzI0LTItMS0xLTA_5ef81373-27cf-407b-bdbe-3ba81757f9f8"
      unitRef="usd">-152466000</us-gaap:IncreaseDecreaseInContractWithCustomerAsset>
    <us-gaap:IncreaseDecreaseInContractWithCustomerAsset
      contextRef="ib57080e0efe848e584303e0861888427_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDMvZnJhZzpmYzlhMDM2ZjU1MDc0NWU0ODFlOTBjZjZlMjgzODJkMS90YWJsZTo5N2RmYzdhYTYyMjA0YzFmYmQ5Zjc3MjY5M2JjMzJmNC90YWJsZXJhbmdlOjk3ZGZjN2FhNjIyMDRjMWZiZDlmNzcyNjkzYmMzMmY0XzI0LTQtMS0xLTA_093aa5d9-f60e-4175-baaa-2f88b51f02a2"
      unitRef="usd">55460000</us-gaap:IncreaseDecreaseInContractWithCustomerAsset>
    <us-gaap:IncreaseDecreaseInContractWithCustomerAsset
      contextRef="i8535f7a7defe447eb83a6f537132a16e_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDMvZnJhZzpmYzlhMDM2ZjU1MDc0NWU0ODFlOTBjZjZlMjgzODJkMS90YWJsZTo5N2RmYzdhYTYyMjA0YzFmYmQ5Zjc3MjY5M2JjMzJmNC90YWJsZXJhbmdlOjk3ZGZjN2FhNjIyMDRjMWZiZDlmNzcyNjkzYmMzMmY0XzI0LTYtMS0xLTA_050db085-59b1-49bd-8be4-563a26171694"
      unitRef="usd">-304713000</us-gaap:IncreaseDecreaseInContractWithCustomerAsset>
    <us-gaap:IncreaseDecreaseInDeferredCharges
      contextRef="i0c20a1997ec0432288766e37232698f5_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDMvZnJhZzpmYzlhMDM2ZjU1MDc0NWU0ODFlOTBjZjZlMjgzODJkMS90YWJsZTo5N2RmYzdhYTYyMjA0YzFmYmQ5Zjc3MjY5M2JjMzJmNC90YWJsZXJhbmdlOjk3ZGZjN2FhNjIyMDRjMWZiZDlmNzcyNjkzYmMzMmY0XzI1LTItMS0xLTA_7ca6512f-db39-445c-8d25-a6d60b2102e7"
      unitRef="usd">-4768000</us-gaap:IncreaseDecreaseInDeferredCharges>
    <us-gaap:IncreaseDecreaseInDeferredCharges
      contextRef="ib57080e0efe848e584303e0861888427_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDMvZnJhZzpmYzlhMDM2ZjU1MDc0NWU0ODFlOTBjZjZlMjgzODJkMS90YWJsZTo5N2RmYzdhYTYyMjA0YzFmYmQ5Zjc3MjY5M2JjMzJmNC90YWJsZXJhbmdlOjk3ZGZjN2FhNjIyMDRjMWZiZDlmNzcyNjkzYmMzMmY0XzI1LTQtMS0xLTA_02bc94f0-b165-4bef-9ff6-8d415b9d1d4a"
      unitRef="usd">-32180000</us-gaap:IncreaseDecreaseInDeferredCharges>
    <us-gaap:IncreaseDecreaseInDeferredCharges
      contextRef="i8535f7a7defe447eb83a6f537132a16e_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDMvZnJhZzpmYzlhMDM2ZjU1MDc0NWU0ODFlOTBjZjZlMjgzODJkMS90YWJsZTo5N2RmYzdhYTYyMjA0YzFmYmQ5Zjc3MjY5M2JjMzJmNC90YWJsZXJhbmdlOjk3ZGZjN2FhNjIyMDRjMWZiZDlmNzcyNjkzYmMzMmY0XzI1LTYtMS0xLTA_5edd1f89-a4ca-476d-8d6e-b5c5c639ed32"
      unitRef="usd">24882000</us-gaap:IncreaseDecreaseInDeferredCharges>
    <ttwo:AccountsPayableAccruedExpensesIncomeTaxesPayableAndOtherLiabilities
      contextRef="i0c20a1997ec0432288766e37232698f5_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDMvZnJhZzpmYzlhMDM2ZjU1MDc0NWU0ODFlOTBjZjZlMjgzODJkMS90YWJsZTo5N2RmYzdhYTYyMjA0YzFmYmQ5Zjc3MjY5M2JjMzJmNC90YWJsZXJhbmdlOjk3ZGZjN2FhNjIyMDRjMWZiZDlmNzcyNjkzYmMzMmY0XzI2LTItMS0xLTA_3df2df16-c9f9-4e61-9783-7de334b79675"
      unitRef="usd">78673000</ttwo:AccountsPayableAccruedExpensesIncomeTaxesPayableAndOtherLiabilities>
    <ttwo:AccountsPayableAccruedExpensesIncomeTaxesPayableAndOtherLiabilities
      contextRef="ib57080e0efe848e584303e0861888427_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDMvZnJhZzpmYzlhMDM2ZjU1MDc0NWU0ODFlOTBjZjZlMjgzODJkMS90YWJsZTo5N2RmYzdhYTYyMjA0YzFmYmQ5Zjc3MjY5M2JjMzJmNC90YWJsZXJhbmdlOjk3ZGZjN2FhNjIyMDRjMWZiZDlmNzcyNjkzYmMzMmY0XzI2LTQtMS0xLTA_135dde9a-4dc6-468d-8c29-0ddd3ee19964"
      unitRef="usd">299733000</ttwo:AccountsPayableAccruedExpensesIncomeTaxesPayableAndOtherLiabilities>
    <ttwo:AccountsPayableAccruedExpensesIncomeTaxesPayableAndOtherLiabilities
      contextRef="i8535f7a7defe447eb83a6f537132a16e_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDMvZnJhZzpmYzlhMDM2ZjU1MDc0NWU0ODFlOTBjZjZlMjgzODJkMS90YWJsZTo5N2RmYzdhYTYyMjA0YzFmYmQ5Zjc3MjY5M2JjMzJmNC90YWJsZXJhbmdlOjk3ZGZjN2FhNjIyMDRjMWZiZDlmNzcyNjkzYmMzMmY0XzI2LTYtMS0xLTA_843ca21d-0ff1-4e8d-af8c-b8139bf82df6"
      unitRef="usd">201152000</ttwo:AccountsPayableAccruedExpensesIncomeTaxesPayableAndOtherLiabilities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i0c20a1997ec0432288766e37232698f5_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDMvZnJhZzpmYzlhMDM2ZjU1MDc0NWU0ODFlOTBjZjZlMjgzODJkMS90YWJsZTo5N2RmYzdhYTYyMjA0YzFmYmQ5Zjc3MjY5M2JjMzJmNC90YWJsZXJhbmdlOjk3ZGZjN2FhNjIyMDRjMWZiZDlmNzcyNjkzYmMzMmY0XzI4LTItMS0xLTA_0eebc49d-f0ea-40fb-9700-8a9992fe98d8"
      unitRef="usd">912318000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="ib57080e0efe848e584303e0861888427_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDMvZnJhZzpmYzlhMDM2ZjU1MDc0NWU0ODFlOTBjZjZlMjgzODJkMS90YWJsZTo5N2RmYzdhYTYyMjA0YzFmYmQ5Zjc3MjY5M2JjMzJmNC90YWJsZXJhbmdlOjk3ZGZjN2FhNjIyMDRjMWZiZDlmNzcyNjkzYmMzMmY0XzI4LTQtMS0xLTA_ddba29b8-5eb8-409c-a21e-1975944341f3"
      unitRef="usd">685678000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i8535f7a7defe447eb83a6f537132a16e_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDMvZnJhZzpmYzlhMDM2ZjU1MDc0NWU0ODFlOTBjZjZlMjgzODJkMS90YWJsZTo5N2RmYzdhYTYyMjA0YzFmYmQ5Zjc3MjY5M2JjMzJmNC90YWJsZXJhbmdlOjk3ZGZjN2FhNjIyMDRjMWZiZDlmNzcyNjkzYmMzMmY0XzI4LTYtMS0xLTA_2dfd5d86-1237-4c5f-9b86-ffbcbe9475e6"
      unitRef="usd">843515000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:ProceedsFromPaymentsForInInterestBearingDepositsInBanks
      contextRef="i0c20a1997ec0432288766e37232698f5_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDMvZnJhZzpmYzlhMDM2ZjU1MDc0NWU0ODFlOTBjZjZlMjgzODJkMS90YWJsZTo5N2RmYzdhYTYyMjA0YzFmYmQ5Zjc3MjY5M2JjMzJmNC90YWJsZXJhbmdlOjk3ZGZjN2FhNjIyMDRjMWZiZDlmNzcyNjkzYmMzMmY0XzMwLTItMS0xLTA_8b80bd5e-9b7c-40e5-9b4d-7517a5919146"
      unitRef="usd">-387762000</us-gaap:ProceedsFromPaymentsForInInterestBearingDepositsInBanks>
    <us-gaap:ProceedsFromPaymentsForInInterestBearingDepositsInBanks
      contextRef="ib57080e0efe848e584303e0861888427_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDMvZnJhZzpmYzlhMDM2ZjU1MDc0NWU0ODFlOTBjZjZlMjgzODJkMS90YWJsZTo5N2RmYzdhYTYyMjA0YzFmYmQ5Zjc3MjY5M2JjMzJmNC90YWJsZXJhbmdlOjk3ZGZjN2FhNjIyMDRjMWZiZDlmNzcyNjkzYmMzMmY0XzMwLTQtMS0xLTA_865e9b2b-4325-4c77-8ed1-8c11e30b648b"
      unitRef="usd">196720000</us-gaap:ProceedsFromPaymentsForInInterestBearingDepositsInBanks>
    <us-gaap:ProceedsFromPaymentsForInInterestBearingDepositsInBanks
      contextRef="i8535f7a7defe447eb83a6f537132a16e_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDMvZnJhZzpmYzlhMDM2ZjU1MDc0NWU0ODFlOTBjZjZlMjgzODJkMS90YWJsZTo5N2RmYzdhYTYyMjA0YzFmYmQ5Zjc3MjY5M2JjMzJmNC90YWJsZXJhbmdlOjk3ZGZjN2FhNjIyMDRjMWZiZDlmNzcyNjkzYmMzMmY0XzMwLTYtMS0xLTA_6c4eca75-66d3-4577-8366-e914bdcfeba6"
      unitRef="usd">-171057000</us-gaap:ProceedsFromPaymentsForInInterestBearingDepositsInBanks>
    <us-gaap:ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities
      contextRef="i0c20a1997ec0432288766e37232698f5_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDMvZnJhZzpmYzlhMDM2ZjU1MDc0NWU0ODFlOTBjZjZlMjgzODJkMS90YWJsZTo5N2RmYzdhYTYyMjA0YzFmYmQ5Zjc3MjY5M2JjMzJmNC90YWJsZXJhbmdlOjk3ZGZjN2FhNjIyMDRjMWZiZDlmNzcyNjkzYmMzMmY0XzMxLTItMS0xLTA_5f609aca-9f40-4562-9d85-52a23b3371fd"
      unitRef="usd">546287000</us-gaap:ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities>
    <us-gaap:ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities
      contextRef="ib57080e0efe848e584303e0861888427_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDMvZnJhZzpmYzlhMDM2ZjU1MDc0NWU0ODFlOTBjZjZlMjgzODJkMS90YWJsZTo5N2RmYzdhYTYyMjA0YzFmYmQ5Zjc3MjY5M2JjMzJmNC90YWJsZXJhbmdlOjk3ZGZjN2FhNjIyMDRjMWZiZDlmNzcyNjkzYmMzMmY0XzMxLTQtMS0xLTA_4a3e4b6d-eeed-49b9-a860-8899db63f1cc"
      unitRef="usd">400635000</us-gaap:ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities>
    <us-gaap:ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities
      contextRef="i8535f7a7defe447eb83a6f537132a16e_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDMvZnJhZzpmYzlhMDM2ZjU1MDc0NWU0ODFlOTBjZjZlMjgzODJkMS90YWJsZTo5N2RmYzdhYTYyMjA0YzFmYmQ5Zjc3MjY5M2JjMzJmNC90YWJsZXJhbmdlOjk3ZGZjN2FhNjIyMDRjMWZiZDlmNzcyNjkzYmMzMmY0XzMxLTYtMS0xLTA_80f548a4-6daf-43d6-956c-d4da0a4d28f7"
      unitRef="usd">325133000</us-gaap:ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities>
    <us-gaap:PaymentsToAcquireShortTermInvestments
      contextRef="i0c20a1997ec0432288766e37232698f5_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDMvZnJhZzpmYzlhMDM2ZjU1MDc0NWU0ODFlOTBjZjZlMjgzODJkMS90YWJsZTo5N2RmYzdhYTYyMjA0YzFmYmQ5Zjc3MjY5M2JjMzJmNC90YWJsZXJhbmdlOjk3ZGZjN2FhNjIyMDRjMWZiZDlmNzcyNjkzYmMzMmY0XzMyLTItMS0xLTA_10e30f97-1653-413f-8c6b-08657c9b4531"
      unitRef="usd">824477000</us-gaap:PaymentsToAcquireShortTermInvestments>
    <us-gaap:PaymentsToAcquireShortTermInvestments
      contextRef="ib57080e0efe848e584303e0861888427_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDMvZnJhZzpmYzlhMDM2ZjU1MDc0NWU0ODFlOTBjZjZlMjgzODJkMS90YWJsZTo5N2RmYzdhYTYyMjA0YzFmYmQ5Zjc3MjY5M2JjMzJmNC90YWJsZXJhbmdlOjk3ZGZjN2FhNjIyMDRjMWZiZDlmNzcyNjkzYmMzMmY0XzMyLTQtMS0xLTA_1437bc1a-1994-4c05-9e58-922a62dd330c"
      unitRef="usd">499991000</us-gaap:PaymentsToAcquireShortTermInvestments>
    <us-gaap:PaymentsToAcquireShortTermInvestments
      contextRef="i8535f7a7defe447eb83a6f537132a16e_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDMvZnJhZzpmYzlhMDM2ZjU1MDc0NWU0ODFlOTBjZjZlMjgzODJkMS90YWJsZTo5N2RmYzdhYTYyMjA0YzFmYmQ5Zjc3MjY5M2JjMzJmNC90YWJsZXJhbmdlOjk3ZGZjN2FhNjIyMDRjMWZiZDlmNzcyNjkzYmMzMmY0XzMyLTYtMS0xLTA_df041932-78b6-4e2f-86df-c91b32783df3"
      unitRef="usd">282534000</us-gaap:PaymentsToAcquireShortTermInvestments>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i0c20a1997ec0432288766e37232698f5_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDMvZnJhZzpmYzlhMDM2ZjU1MDc0NWU0ODFlOTBjZjZlMjgzODJkMS90YWJsZTo5N2RmYzdhYTYyMjA0YzFmYmQ5Zjc3MjY5M2JjMzJmNC90YWJsZXJhbmdlOjk3ZGZjN2FhNjIyMDRjMWZiZDlmNzcyNjkzYmMzMmY0XzM0LTItMS0xLTA_db5ee172-8e70-4f43-9e92-eda39900479d"
      unitRef="usd">68923000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="ib57080e0efe848e584303e0861888427_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDMvZnJhZzpmYzlhMDM2ZjU1MDc0NWU0ODFlOTBjZjZlMjgzODJkMS90YWJsZTo5N2RmYzdhYTYyMjA0YzFmYmQ5Zjc3MjY5M2JjMzJmNC90YWJsZXJhbmdlOjk3ZGZjN2FhNjIyMDRjMWZiZDlmNzcyNjkzYmMzMmY0XzM0LTQtMS0xLTA_2e4ddb8c-959c-4a2f-8158-f1ac786228ff"
      unitRef="usd">53384000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i8535f7a7defe447eb83a6f537132a16e_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDMvZnJhZzpmYzlhMDM2ZjU1MDc0NWU0ODFlOTBjZjZlMjgzODJkMS90YWJsZTo5N2RmYzdhYTYyMjA0YzFmYmQ5Zjc3MjY5M2JjMzJmNC90YWJsZXJhbmdlOjk3ZGZjN2FhNjIyMDRjMWZiZDlmNzcyNjkzYmMzMmY0XzM0LTYtMS0xLTA_fed9bdc8-73e0-4a69-907f-0440200edee9"
      unitRef="usd">66969000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:ProceedsFromSaleOfLongtermInvestments
      contextRef="i0c20a1997ec0432288766e37232698f5_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDMvZnJhZzpmYzlhMDM2ZjU1MDc0NWU0ODFlOTBjZjZlMjgzODJkMS90YWJsZTo5N2RmYzdhYTYyMjA0YzFmYmQ5Zjc3MjY5M2JjMzJmNC90YWJsZXJhbmdlOjk3ZGZjN2FhNjIyMDRjMWZiZDlmNzcyNjkzYmMzMmY0XzM1LTItMS0xLTA_f5870517-65e7-4781-abd5-66ce2a409bd4"
      unitRef="usd">47472000</us-gaap:ProceedsFromSaleOfLongtermInvestments>
    <us-gaap:ProceedsFromSaleOfLongtermInvestments
      contextRef="ib57080e0efe848e584303e0861888427_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDMvZnJhZzpmYzlhMDM2ZjU1MDc0NWU0ODFlOTBjZjZlMjgzODJkMS90YWJsZTo5N2RmYzdhYTYyMjA0YzFmYmQ5Zjc3MjY5M2JjMzJmNC90YWJsZXJhbmdlOjk3ZGZjN2FhNjIyMDRjMWZiZDlmNzcyNjkzYmMzMmY0XzM1LTQtMS0xLTA_82094b82-c8a6-4bcc-afd1-e3df0c15430b"
      unitRef="usd">0</us-gaap:ProceedsFromSaleOfLongtermInvestments>
    <us-gaap:ProceedsFromSaleOfLongtermInvestments
      contextRef="i8535f7a7defe447eb83a6f537132a16e_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDMvZnJhZzpmYzlhMDM2ZjU1MDc0NWU0ODFlOTBjZjZlMjgzODJkMS90YWJsZTo5N2RmYzdhYTYyMjA0YzFmYmQ5Zjc3MjY5M2JjMzJmNC90YWJsZXJhbmdlOjk3ZGZjN2FhNjIyMDRjMWZiZDlmNzcyNjkzYmMzMmY0XzM1LTYtMS0xLTA_50c358cd-3c72-4385-a61f-6c919fd8598e"
      unitRef="usd">0</us-gaap:ProceedsFromSaleOfLongtermInvestments>
    <us-gaap:PaymentsToAcquireLongtermInvestments
      contextRef="i0c20a1997ec0432288766e37232698f5_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDMvZnJhZzpmYzlhMDM2ZjU1MDc0NWU0ODFlOTBjZjZlMjgzODJkMS90YWJsZTo5N2RmYzdhYTYyMjA0YzFmYmQ5Zjc3MjY5M2JjMzJmNC90YWJsZXJhbmdlOjk3ZGZjN2FhNjIyMDRjMWZiZDlmNzcyNjkzYmMzMmY0XzM2LTItMS0xLTA_b7ecc2e2-d22d-4b48-aafa-289372330cfa"
      unitRef="usd">16852000</us-gaap:PaymentsToAcquireLongtermInvestments>
    <us-gaap:PaymentsToAcquireLongtermInvestments
      contextRef="ib57080e0efe848e584303e0861888427_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDMvZnJhZzpmYzlhMDM2ZjU1MDc0NWU0ODFlOTBjZjZlMjgzODJkMS90YWJsZTo5N2RmYzdhYTYyMjA0YzFmYmQ5Zjc3MjY5M2JjMzJmNC90YWJsZXJhbmdlOjk3ZGZjN2FhNjIyMDRjMWZiZDlmNzcyNjkzYmMzMmY0XzM2LTQtMS0xLTA_be8f248c-e726-4f70-9210-72a6eef829d4"
      unitRef="usd">27891000</us-gaap:PaymentsToAcquireLongtermInvestments>
    <us-gaap:PaymentsToAcquireLongtermInvestments
      contextRef="i8535f7a7defe447eb83a6f537132a16e_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDMvZnJhZzpmYzlhMDM2ZjU1MDc0NWU0ODFlOTBjZjZlMjgzODJkMS90YWJsZTo5N2RmYzdhYTYyMjA0YzFmYmQ5Zjc3MjY5M2JjMzJmNC90YWJsZXJhbmdlOjk3ZGZjN2FhNjIyMDRjMWZiZDlmNzcyNjkzYmMzMmY0XzM2LTYtMS0xLTA_507ac825-894c-472c-b3d4-ce8ff3568c2d"
      unitRef="usd">0</us-gaap:PaymentsToAcquireLongtermInvestments>
    <us-gaap:PaymentsToAcquireBusinessesGross
      contextRef="i0c20a1997ec0432288766e37232698f5_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDMvZnJhZzpmYzlhMDM2ZjU1MDc0NWU0ODFlOTBjZjZlMjgzODJkMS90YWJsZTo5N2RmYzdhYTYyMjA0YzFmYmQ5Zjc3MjY5M2JjMzJmNC90YWJsZXJhbmdlOjk3ZGZjN2FhNjIyMDRjMWZiZDlmNzcyNjkzYmMzMmY0XzM3LTItMS0xLTA_689381a8-b0e4-4f00-a6cf-9a2d0f591ef4"
      unitRef="usd">102469000</us-gaap:PaymentsToAcquireBusinessesGross>
    <us-gaap:PaymentsToAcquireBusinessesGross
      contextRef="ib57080e0efe848e584303e0861888427_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDMvZnJhZzpmYzlhMDM2ZjU1MDc0NWU0ODFlOTBjZjZlMjgzODJkMS90YWJsZTo5N2RmYzdhYTYyMjA0YzFmYmQ5Zjc3MjY5M2JjMzJmNC90YWJsZXJhbmdlOjk3ZGZjN2FhNjIyMDRjMWZiZDlmNzcyNjkzYmMzMmY0XzM3LTQtMS0xLTA_88d09657-1c02-401c-918d-6a93061ce04f"
      unitRef="usd">12040000</us-gaap:PaymentsToAcquireBusinessesGross>
    <us-gaap:PaymentsToAcquireBusinessesGross
      contextRef="i8535f7a7defe447eb83a6f537132a16e_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDMvZnJhZzpmYzlhMDM2ZjU1MDc0NWU0ODFlOTBjZjZlMjgzODJkMS90YWJsZTo5N2RmYzdhYTYyMjA0YzFmYmQ5Zjc3MjY5M2JjMzJmNC90YWJsZXJhbmdlOjk3ZGZjN2FhNjIyMDRjMWZiZDlmNzcyNjkzYmMzMmY0XzM3LTYtMS0xLTA_be3b67b8-501c-4acd-817f-9f1e922eb0fa"
      unitRef="usd">28149000</us-gaap:PaymentsToAcquireBusinessesGross>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i0c20a1997ec0432288766e37232698f5_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDMvZnJhZzpmYzlhMDM2ZjU1MDc0NWU0ODFlOTBjZjZlMjgzODJkMS90YWJsZTo5N2RmYzdhYTYyMjA0YzFmYmQ5Zjc3MjY5M2JjMzJmNC90YWJsZXJhbmdlOjk3ZGZjN2FhNjIyMDRjMWZiZDlmNzcyNjkzYmMzMmY0XzQxLTItMS0xLTA_90cbf1b8-ebc1-4649-b866-463bda672200"
      unitRef="usd">-806724000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="ib57080e0efe848e584303e0861888427_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDMvZnJhZzpmYzlhMDM2ZjU1MDc0NWU0ODFlOTBjZjZlMjgzODJkMS90YWJsZTo5N2RmYzdhYTYyMjA0YzFmYmQ5Zjc3MjY5M2JjMzJmNC90YWJsZXJhbmdlOjk3ZGZjN2FhNjIyMDRjMWZiZDlmNzcyNjkzYmMzMmY0XzQxLTQtMS0xLTA_b1149736-a978-48b7-9f17-7c6ace5d7e83"
      unitRef="usd">4049000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i8535f7a7defe447eb83a6f537132a16e_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDMvZnJhZzpmYzlhMDM2ZjU1MDc0NWU0ODFlOTBjZjZlMjgzODJkMS90YWJsZTo5N2RmYzdhYTYyMjA0YzFmYmQ5Zjc3MjY5M2JjMzJmNC90YWJsZXJhbmdlOjk3ZGZjN2FhNjIyMDRjMWZiZDlmNzcyNjkzYmMzMmY0XzQxLTYtMS0xLTA_5f8687e8-3b7e-4d1c-b30e-53ac8648921e"
      unitRef="usd">-223576000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i0c20a1997ec0432288766e37232698f5_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDMvZnJhZzpmYzlhMDM2ZjU1MDc0NWU0ODFlOTBjZjZlMjgzODJkMS90YWJsZTo5N2RmYzdhYTYyMjA0YzFmYmQ5Zjc3MjY5M2JjMzJmNC90YWJsZXJhbmdlOjk3ZGZjN2FhNjIyMDRjMWZiZDlmNzcyNjkzYmMzMmY0XzQzLTItMS0xLTA_9f0bfe43-593c-498c-b248-bd67cbf651e8"
      unitRef="usd">71552000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="ib57080e0efe848e584303e0861888427_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDMvZnJhZzpmYzlhMDM2ZjU1MDc0NWU0ODFlOTBjZjZlMjgzODJkMS90YWJsZTo5N2RmYzdhYTYyMjA0YzFmYmQ5Zjc3MjY5M2JjMzJmNC90YWJsZXJhbmdlOjk3ZGZjN2FhNjIyMDRjMWZiZDlmNzcyNjkzYmMzMmY0XzQzLTQtMS0xLTA_54e4384f-2887-4ffc-a1e9-f3541e90b43e"
      unitRef="usd">87968000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i8535f7a7defe447eb83a6f537132a16e_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDMvZnJhZzpmYzlhMDM2ZjU1MDc0NWU0ODFlOTBjZjZlMjgzODJkMS90YWJsZTo5N2RmYzdhYTYyMjA0YzFmYmQ5Zjc3MjY5M2JjMzJmNC90YWJsZXJhbmdlOjk3ZGZjN2FhNjIyMDRjMWZiZDlmNzcyNjkzYmMzMmY0XzQzLTYtMS0xLTA_715b255f-bd5d-44d7-8a41-7f3914cff733"
      unitRef="usd">101293000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="i0c20a1997ec0432288766e37232698f5_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDMvZnJhZzpmYzlhMDM2ZjU1MDc0NWU0ODFlOTBjZjZlMjgzODJkMS90YWJsZTo5N2RmYzdhYTYyMjA0YzFmYmQ5Zjc3MjY5M2JjMzJmNC90YWJsZXJhbmdlOjk3ZGZjN2FhNjIyMDRjMWZiZDlmNzcyNjkzYmMzMmY0XzQ1LTItMS0xLTA_9692f625-90a0-470d-b153-66bba018ce25"
      unitRef="usd">0</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="ib57080e0efe848e584303e0861888427_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDMvZnJhZzpmYzlhMDM2ZjU1MDc0NWU0ODFlOTBjZjZlMjgzODJkMS90YWJsZTo5N2RmYzdhYTYyMjA0YzFmYmQ5Zjc3MjY5M2JjMzJmNC90YWJsZXJhbmdlOjk3ZGZjN2FhNjIyMDRjMWZiZDlmNzcyNjkzYmMzMmY0XzQ1LTQtMS0xLTA_f6f8bba0-e77c-408e-ac13-55b3a30e5036"
      unitRef="usd">0</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="i8535f7a7defe447eb83a6f537132a16e_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDMvZnJhZzpmYzlhMDM2ZjU1MDc0NWU0ODFlOTBjZjZlMjgzODJkMS90YWJsZTo5N2RmYzdhYTYyMjA0YzFmYmQ5Zjc3MjY5M2JjMzJmNC90YWJsZXJhbmdlOjk3ZGZjN2FhNjIyMDRjMWZiZDlmNzcyNjkzYmMzMmY0XzQ1LTYtMS0xLTA_004c5834-7fcb-442f-9d71-61e355166f37"
      unitRef="usd">362392000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="i0c20a1997ec0432288766e37232698f5_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDMvZnJhZzpmYzlhMDM2ZjU1MDc0NWU0ODFlOTBjZjZlMjgzODJkMS90YWJsZTo5N2RmYzdhYTYyMjA0YzFmYmQ5Zjc3MjY5M2JjMzJmNC90YWJsZXJhbmdlOjk3ZGZjN2FhNjIyMDRjMWZiZDlmNzcyNjkzYmMzMmY0XzQ2LTItMS0xLTA_5760102d-fd5c-484d-b2e6-1ecf2b6ff908"
      unitRef="usd">14214000</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="ib57080e0efe848e584303e0861888427_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDMvZnJhZzpmYzlhMDM2ZjU1MDc0NWU0ODFlOTBjZjZlMjgzODJkMS90YWJsZTo5N2RmYzdhYTYyMjA0YzFmYmQ5Zjc3MjY5M2JjMzJmNC90YWJsZXJhbmdlOjk3ZGZjN2FhNjIyMDRjMWZiZDlmNzcyNjkzYmMzMmY0XzQ2LTQtMS0xLTA_8c085fa8-1ce9-48a7-aba9-d1467e68d237"
      unitRef="usd">10515000</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="i8535f7a7defe447eb83a6f537132a16e_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDMvZnJhZzpmYzlhMDM2ZjU1MDc0NWU0ODFlOTBjZjZlMjgzODJkMS90YWJsZTo5N2RmYzdhYTYyMjA0YzFmYmQ5Zjc3MjY5M2JjMzJmNC90YWJsZXJhbmdlOjk3ZGZjN2FhNjIyMDRjMWZiZDlmNzcyNjkzYmMzMmY0XzQ2LTYtMS0xLTA_e75bc021-6b15-4505-ba08-d2b248d2e839"
      unitRef="usd">0</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i0c20a1997ec0432288766e37232698f5_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDMvZnJhZzpmYzlhMDM2ZjU1MDc0NWU0ODFlOTBjZjZlMjgzODJkMS90YWJsZTo5N2RmYzdhYTYyMjA0YzFmYmQ5Zjc3MjY5M2JjMzJmNC90YWJsZXJhbmdlOjk3ZGZjN2FhNjIyMDRjMWZiZDlmNzcyNjkzYmMzMmY0XzUzLTItMS0xLTA_1b5a9ea4-dedd-40ec-8074-f5a22c196ba5"
      unitRef="usd">-57338000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="ib57080e0efe848e584303e0861888427_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDMvZnJhZzpmYzlhMDM2ZjU1MDc0NWU0ODFlOTBjZjZlMjgzODJkMS90YWJsZTo5N2RmYzdhYTYyMjA0YzFmYmQ5Zjc3MjY5M2JjMzJmNC90YWJsZXJhbmdlOjk3ZGZjN2FhNjIyMDRjMWZiZDlmNzcyNjkzYmMzMmY0XzUzLTQtMS0xLTA_15911021-8afa-49af-8964-5d229b32679c"
      unitRef="usd">-77453000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i8535f7a7defe447eb83a6f537132a16e_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDMvZnJhZzpmYzlhMDM2ZjU1MDc0NWU0ODFlOTBjZjZlMjgzODJkMS90YWJsZTo5N2RmYzdhYTYyMjA0YzFmYmQ5Zjc3MjY5M2JjMzJmNC90YWJsZXJhbmdlOjk3ZGZjN2FhNjIyMDRjMWZiZDlmNzcyNjkzYmMzMmY0XzUzLTYtMS0xLTA_02ef81b9-e284-454c-a81c-b7dd88794250"
      unitRef="usd">-463685000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i0c20a1997ec0432288766e37232698f5_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDMvZnJhZzpmYzlhMDM2ZjU1MDc0NWU0ODFlOTBjZjZlMjgzODJkMS90YWJsZTo5N2RmYzdhYTYyMjA0YzFmYmQ5Zjc3MjY5M2JjMzJmNC90YWJsZXJhbmdlOjk3ZGZjN2FhNjIyMDRjMWZiZDlmNzcyNjkzYmMzMmY0XzU0LTItMS0xLTA_090ccf15-1798-47aa-98ff-0ea726c74d98"
      unitRef="usd">18599000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ib57080e0efe848e584303e0861888427_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDMvZnJhZzpmYzlhMDM2ZjU1MDc0NWU0ODFlOTBjZjZlMjgzODJkMS90YWJsZTo5N2RmYzdhYTYyMjA0YzFmYmQ5Zjc3MjY5M2JjMzJmNC90YWJsZXJhbmdlOjk3ZGZjN2FhNjIyMDRjMWZiZDlmNzcyNjkzYmMzMmY0XzU0LTQtMS0xLTA_f05c573a-3119-497e-b394-3c4062d15eac"
      unitRef="usd">-10868000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i8535f7a7defe447eb83a6f537132a16e_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDMvZnJhZzpmYzlhMDM2ZjU1MDc0NWU0ODFlOTBjZjZlMjgzODJkMS90YWJsZTo5N2RmYzdhYTYyMjA0YzFmYmQ5Zjc3MjY5M2JjMzJmNC90YWJsZXJhbmdlOjk3ZGZjN2FhNjIyMDRjMWZiZDlmNzcyNjkzYmMzMmY0XzU0LTYtMS0xLTA_6069ab50-0107-4cd5-8190-ea6949cf5042"
      unitRef="usd">-10639000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i0c20a1997ec0432288766e37232698f5_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDMvZnJhZzpmYzlhMDM2ZjU1MDc0NWU0ODFlOTBjZjZlMjgzODJkMS90YWJsZTo5N2RmYzdhYTYyMjA0YzFmYmQ5Zjc3MjY5M2JjMzJmNC90YWJsZXJhbmdlOjk3ZGZjN2FhNjIyMDRjMWZiZDlmNzcyNjkzYmMzMmY0XzU1LTItMS0xLTA_6f2e972a-befe-4dd0-8869-fbb68c2d3e35"
      unitRef="usd">66855000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="ib57080e0efe848e584303e0861888427_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDMvZnJhZzpmYzlhMDM2ZjU1MDc0NWU0ODFlOTBjZjZlMjgzODJkMS90YWJsZTo5N2RmYzdhYTYyMjA0YzFmYmQ5Zjc3MjY5M2JjMzJmNC90YWJsZXJhbmdlOjk3ZGZjN2FhNjIyMDRjMWZiZDlmNzcyNjkzYmMzMmY0XzU1LTQtMS0xLTA_aa5b6ac6-2fc5-47e4-83e5-bbf1c091f397"
      unitRef="usd">601406000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i8535f7a7defe447eb83a6f537132a16e_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDMvZnJhZzpmYzlhMDM2ZjU1MDc0NWU0ODFlOTBjZjZlMjgzODJkMS90YWJsZTo5N2RmYzdhYTYyMjA0YzFmYmQ5Zjc3MjY5M2JjMzJmNC90YWJsZXJhbmdlOjk3ZGZjN2FhNjIyMDRjMWZiZDlmNzcyNjkzYmMzMmY0XzU1LTYtMS0xLTA_46a220b7-78e3-4272-b3da-e62b99d95043"
      unitRef="usd">145615000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ifbf376370609479eb770cbe26d526509_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDMvZnJhZzpmYzlhMDM2ZjU1MDc0NWU0ODFlOTBjZjZlMjgzODJkMS90YWJsZTo5N2RmYzdhYTYyMjA0YzFmYmQ5Zjc3MjY5M2JjMzJmNC90YWJsZXJhbmdlOjk3ZGZjN2FhNjIyMDRjMWZiZDlmNzcyNjkzYmMzMmY0XzU2LTItMS0xLTA_ad4c4eb9-58d1-43e0-91d1-e0d70129c263"
      unitRef="usd">1993392000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i2702e84fe11a403689b61282a155359b_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDMvZnJhZzpmYzlhMDM2ZjU1MDc0NWU0ODFlOTBjZjZlMjgzODJkMS90YWJsZTo5N2RmYzdhYTYyMjA0YzFmYmQ5Zjc3MjY5M2JjMzJmNC90YWJsZXJhbmdlOjk3ZGZjN2FhNjIyMDRjMWZiZDlmNzcyNjkzYmMzMmY0XzU2LTQtMS0xLTA_4cafd5ae-0d82-4071-9deb-a93b0a79a635"
      unitRef="usd">1391986000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="id90a33b47ff7418c8bbf6b5bfd72e99c_I20180331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDMvZnJhZzpmYzlhMDM2ZjU1MDc0NWU0ODFlOTBjZjZlMjgzODJkMS90YWJsZTo5N2RmYzdhYTYyMjA0YzFmYmQ5Zjc3MjY5M2JjMzJmNC90YWJsZXJhbmdlOjk3ZGZjN2FhNjIyMDRjMWZiZDlmNzcyNjkzYmMzMmY0XzU2LTYtMS0xLTA_e64eda7f-d86e-4208-914c-846d6190272e"
      unitRef="usd">1246371000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i92b82991ee064005bd88c12ffe83b839_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDMvZnJhZzpmYzlhMDM2ZjU1MDc0NWU0ODFlOTBjZjZlMjgzODJkMS90YWJsZTo5N2RmYzdhYTYyMjA0YzFmYmQ5Zjc3MjY5M2JjMzJmNC90YWJsZXJhbmdlOjk3ZGZjN2FhNjIyMDRjMWZiZDlmNzcyNjkzYmMzMmY0XzU3LTItMS0xLTA_f7b4fe0e-5994-44b0-b10f-94b3f355c19d"
      unitRef="usd">2060247000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ifbf376370609479eb770cbe26d526509_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDMvZnJhZzpmYzlhMDM2ZjU1MDc0NWU0ODFlOTBjZjZlMjgzODJkMS90YWJsZTo5N2RmYzdhYTYyMjA0YzFmYmQ5Zjc3MjY5M2JjMzJmNC90YWJsZXJhbmdlOjk3ZGZjN2FhNjIyMDRjMWZiZDlmNzcyNjkzYmMzMmY0XzU3LTQtMS0xLTA_c16d3410-02f3-464e-979b-b7975e5736cb"
      unitRef="usd">1993392000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i2702e84fe11a403689b61282a155359b_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDMvZnJhZzpmYzlhMDM2ZjU1MDc0NWU0ODFlOTBjZjZlMjgzODJkMS90YWJsZTo5N2RmYzdhYTYyMjA0YzFmYmQ5Zjc3MjY5M2JjMzJmNC90YWJsZXJhbmdlOjk3ZGZjN2FhNjIyMDRjMWZiZDlmNzcyNjkzYmMzMmY0XzU3LTYtMS0xLTA_7a64a084-729c-41fe-9be1-8049b39dd5a7"
      unitRef="usd">1391986000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:InterestPaidNet
      contextRef="i0c20a1997ec0432288766e37232698f5_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDMvZnJhZzpmYzlhMDM2ZjU1MDc0NWU0ODFlOTBjZjZlMjgzODJkMS90YWJsZTo5N2RmYzdhYTYyMjA0YzFmYmQ5Zjc3MjY5M2JjMzJmNC90YWJsZXJhbmdlOjk3ZGZjN2FhNjIyMDRjMWZiZDlmNzcyNjkzYmMzMmY0XzU5LTItMS0xLTA_47e40505-b36f-44a0-8611-98211e10ce75"
      unitRef="usd">1862000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="ib57080e0efe848e584303e0861888427_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDMvZnJhZzpmYzlhMDM2ZjU1MDc0NWU0ODFlOTBjZjZlMjgzODJkMS90YWJsZTo5N2RmYzdhYTYyMjA0YzFmYmQ5Zjc3MjY5M2JjMzJmNC90YWJsZXJhbmdlOjk3ZGZjN2FhNjIyMDRjMWZiZDlmNzcyNjkzYmMzMmY0XzU5LTQtMS0xLTA_57721722-5740-414c-bd15-abe673094693"
      unitRef="usd">4750000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="i8535f7a7defe447eb83a6f537132a16e_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDMvZnJhZzpmYzlhMDM2ZjU1MDc0NWU0ODFlOTBjZjZlMjgzODJkMS90YWJsZTo5N2RmYzdhYTYyMjA0YzFmYmQ5Zjc3MjY5M2JjMzJmNC90YWJsZXJhbmdlOjk3ZGZjN2FhNjIyMDRjMWZiZDlmNzcyNjkzYmMzMmY0XzU5LTYtMS0xLTA_f1e3e825-fc83-46e5-89fd-f019b507eb4d"
      unitRef="usd">5265000</us-gaap:InterestPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="i0c20a1997ec0432288766e37232698f5_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDMvZnJhZzpmYzlhMDM2ZjU1MDc0NWU0ODFlOTBjZjZlMjgzODJkMS90YWJsZTo5N2RmYzdhYTYyMjA0YzFmYmQ5Zjc3MjY5M2JjMzJmNC90YWJsZXJhbmdlOjk3ZGZjN2FhNjIyMDRjMWZiZDlmNzcyNjkzYmMzMmY0XzYwLTItMS0xLTA_01ba1cc9-81ee-4de6-b1cc-bbb7e33dc84c"
      unitRef="usd">70749000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="ib57080e0efe848e584303e0861888427_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDMvZnJhZzpmYzlhMDM2ZjU1MDc0NWU0ODFlOTBjZjZlMjgzODJkMS90YWJsZTo5N2RmYzdhYTYyMjA0YzFmYmQ5Zjc3MjY5M2JjMzJmNC90YWJsZXJhbmdlOjk3ZGZjN2FhNjIyMDRjMWZiZDlmNzcyNjkzYmMzMmY0XzYwLTQtMS0xLTA_14560427-c449-43fe-8c51-bae94e675988"
      unitRef="usd">27998000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="i8535f7a7defe447eb83a6f537132a16e_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDMvZnJhZzpmYzlhMDM2ZjU1MDc0NWU0ODFlOTBjZjZlMjgzODJkMS90YWJsZTo5N2RmYzdhYTYyMjA0YzFmYmQ5Zjc3MjY5M2JjMzJmNC90YWJsZXJhbmdlOjk3ZGZjN2FhNjIyMDRjMWZiZDlmNzcyNjkzYmMzMmY0XzYwLTYtMS0xLTA_69e8a6f0-7efd-4e74-8803-f6745a90e292"
      unitRef="usd">19280000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:SharesOutstanding
      contextRef="i3f6fb01b73cd447b884780b9765e16d5_I20180331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDYvZnJhZzo1MmZmNjI2MTU3ZmY0MDgwODBmYmRlNzIwNTNmZDBiYi90YWJsZToxNGEwOGZmZGIyOGY0OGRlYjhiNmY1ZWM1ODBhYWQ4OS90YWJsZXJhbmdlOjE0YTA4ZmZkYjI4ZjQ4ZGViOGI2ZjVlYzU4MGFhZDg5XzMtMi0xLTEtMA_e0abe250-045b-473f-9737-0a971a5e2341"
      unitRef="shares">132743000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i3f6fb01b73cd447b884780b9765e16d5_I20180331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDYvZnJhZzo1MmZmNjI2MTU3ZmY0MDgwODBmYmRlNzIwNTNmZDBiYi90YWJsZToxNGEwOGZmZGIyOGY0OGRlYjhiNmY1ZWM1ODBhYWQ4OS90YWJsZXJhbmdlOjE0YTA4ZmZkYjI4ZjQ4ZGViOGI2ZjVlYzU4MGFhZDg5XzMtNC0xLTEtMA_aceb48e0-e5ab-490b-9cd2-4cfaafe1b3c2"
      unitRef="usd">1327000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i0273795021f54cb195a1f0b1991ebf71_I20180331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDYvZnJhZzo1MmZmNjI2MTU3ZmY0MDgwODBmYmRlNzIwNTNmZDBiYi90YWJsZToxNGEwOGZmZGIyOGY0OGRlYjhiNmY1ZWM1ODBhYWQ4OS90YWJsZXJhbmdlOjE0YTA4ZmZkYjI4ZjQ4ZGViOGI2ZjVlYzU4MGFhZDg5XzMtNi0xLTEtMA_02084357-e236-42c0-b971-837568e6e7d3"
      unitRef="usd">1888039000</us-gaap:StockholdersEquity>
    <us-gaap:SharesOutstanding
      contextRef="ib3a0d3b2b9784b74a7165476dc7791c4_I20180331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDYvZnJhZzo1MmZmNjI2MTU3ZmY0MDgwODBmYmRlNzIwNTNmZDBiYi90YWJsZToxNGEwOGZmZGIyOGY0OGRlYjhiNmY1ZWM1ODBhYWQ4OS90YWJsZXJhbmdlOjE0YTA4ZmZkYjI4ZjQ4ZGViOGI2ZjVlYzU4MGFhZDg5XzMtOC0xLTEtMA_dd804239-0828-4ff4-83f8-0df83e1fc1f8"
      unitRef="shares">-18705000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="ib3a0d3b2b9784b74a7165476dc7791c4_I20180331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDYvZnJhZzo1MmZmNjI2MTU3ZmY0MDgwODBmYmRlNzIwNTNmZDBiYi90YWJsZToxNGEwOGZmZGIyOGY0OGRlYjhiNmY1ZWM1ODBhYWQ4OS90YWJsZXJhbmdlOjE0YTA4ZmZkYjI4ZjQ4ZGViOGI2ZjVlYzU4MGFhZDg5XzMtMTAtMS0xLTA_d2429623-d5d7-42b9-b2e0-09df868327a4"
      unitRef="usd">-458180000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ib73e3202132d497f8c47e010279ceb70_I20180331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDYvZnJhZzo1MmZmNjI2MTU3ZmY0MDgwODBmYmRlNzIwNTNmZDBiYi90YWJsZToxNGEwOGZmZGIyOGY0OGRlYjhiNmY1ZWM1ODBhYWQ4OS90YWJsZXJhbmdlOjE0YTA4ZmZkYjI4ZjQ4ZGViOGI2ZjVlYzU4MGFhZDg5XzMtMTItMS0xLTA_568b6a56-c793-467c-bfb2-ec30b233143e"
      unitRef="usd">73516000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i678ed8b5321c4d6fb9ccface753cf36c_I20180331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDYvZnJhZzo1MmZmNjI2MTU3ZmY0MDgwODBmYmRlNzIwNTNmZDBiYi90YWJsZToxNGEwOGZmZGIyOGY0OGRlYjhiNmY1ZWM1ODBhYWQ4OS90YWJsZXJhbmdlOjE0YTA4ZmZkYjI4ZjQ4ZGViOGI2ZjVlYzU4MGFhZDg5XzMtMTQtMS0xLTA_b09cdfee-1527-4e55-94e8-8e9e7a95501c"
      unitRef="usd">-15732000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="id90a33b47ff7418c8bbf6b5bfd72e99c_I20180331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDYvZnJhZzo1MmZmNjI2MTU3ZmY0MDgwODBmYmRlNzIwNTNmZDBiYi90YWJsZToxNGEwOGZmZGIyOGY0OGRlYjhiNmY1ZWM1ODBhYWQ4OS90YWJsZXJhbmdlOjE0YTA4ZmZkYjI4ZjQ4ZGViOGI2ZjVlYzU4MGFhZDg5XzMtMTYtMS0xLTA_f9ceceab-0761-4e38-9e33-6748a8be2916"
      unitRef="usd">1488970000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="ib0c481c1e7b845218634dce88fcba6a3_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDYvZnJhZzo1MmZmNjI2MTU3ZmY0MDgwODBmYmRlNzIwNTNmZDBiYi90YWJsZToxNGEwOGZmZGIyOGY0OGRlYjhiNmY1ZWM1ODBhYWQ4OS90YWJsZXJhbmdlOjE0YTA4ZmZkYjI4ZjQ4ZGViOGI2ZjVlYzU4MGFhZDg5XzQtMTItMS0xLTA_813f3c2f-f35c-4126-949f-64c5bcd4b0ea"
      unitRef="usd">333837000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i8535f7a7defe447eb83a6f537132a16e_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDYvZnJhZzo1MmZmNjI2MTU3ZmY0MDgwODBmYmRlNzIwNTNmZDBiYi90YWJsZToxNGEwOGZmZGIyOGY0OGRlYjhiNmY1ZWM1ODBhYWQ4OS90YWJsZXJhbmdlOjE0YTA4ZmZkYjI4ZjQ4ZGViOGI2ZjVlYzU4MGFhZDg5XzQtMTYtMS0xLTA_cbfe46e3-42e3-4894-9a04-5e399454b6c7"
      unitRef="usd">333837000</us-gaap:NetIncomeLoss>
    <ttwo:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParentIncludingEffectOfAdoptionOfNewAccountingPrinciple
      contextRef="i2041b81b68b14feaaf41a1aebc893556_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDYvZnJhZzo1MmZmNjI2MTU3ZmY0MDgwODBmYmRlNzIwNTNmZDBiYi90YWJsZToxNGEwOGZmZGIyOGY0OGRlYjhiNmY1ZWM1ODBhYWQ4OS90YWJsZXJhbmdlOjE0YTA4ZmZkYjI4ZjQ4ZGViOGI2ZjVlYzU4MGFhZDg5XzUtMTQtMS0xLTA_7293f37a-dcda-4639-b754-30403bc459d8"
      unitRef="usd">-33456000</ttwo:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParentIncludingEffectOfAdoptionOfNewAccountingPrinciple>
    <ttwo:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParentIncludingEffectOfAdoptionOfNewAccountingPrinciple
      contextRef="i8535f7a7defe447eb83a6f537132a16e_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDYvZnJhZzo1MmZmNjI2MTU3ZmY0MDgwODBmYmRlNzIwNTNmZDBiYi90YWJsZToxNGEwOGZmZGIyOGY0OGRlYjhiNmY1ZWM1ODBhYWQ4OS90YWJsZXJhbmdlOjE0YTA4ZmZkYjI4ZjQ4ZGViOGI2ZjVlYzU4MGFhZDg5XzUtMTYtMS0xLTA_8bacab1a-99c4-4b06-9d31-963fbf7f8377"
      unitRef="usd">-33456000</ttwo:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParentIncludingEffectOfAdoptionOfNewAccountingPrinciple>
    <us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax
      contextRef="i2041b81b68b14feaaf41a1aebc893556_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDYvZnJhZzo1MmZmNjI2MTU3ZmY0MDgwODBmYmRlNzIwNTNmZDBiYi90YWJsZToxNGEwOGZmZGIyOGY0OGRlYjhiNmY1ZWM1ODBhYWQ4OS90YWJsZXJhbmdlOjE0YTA4ZmZkYjI4ZjQ4ZGViOGI2ZjVlYzU4MGFhZDg5XzYtMTQtMS0xLTA_3ce99ed8-3c0a-4a89-ae72-d4b9744545e8"
      unitRef="usd">2440000</us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax
      contextRef="i8535f7a7defe447eb83a6f537132a16e_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDYvZnJhZzo1MmZmNjI2MTU3ZmY0MDgwODBmYmRlNzIwNTNmZDBiYi90YWJsZToxNGEwOGZmZGIyOGY0OGRlYjhiNmY1ZWM1ODBhYWQ4OS90YWJsZXJhbmdlOjE0YTA4ZmZkYjI4ZjQ4ZGViOGI2ZjVlYzU4MGFhZDg5XzYtMTYtMS0xLTA_2ed478ea-c334-482e-a7a1-44f512d2e286"
      unitRef="usd">2440000</us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax>
    <ttwo:OtherComprehensiveIncomeLossCashFlowHedgeUnrealizedGainLossNet
      contextRef="i2041b81b68b14feaaf41a1aebc893556_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDYvZnJhZzo1MmZmNjI2MTU3ZmY0MDgwODBmYmRlNzIwNTNmZDBiYi90YWJsZToxNGEwOGZmZGIyOGY0OGRlYjhiNmY1ZWM1ODBhYWQ4OS90YWJsZXJhbmdlOjE0YTA4ZmZkYjI4ZjQ4ZGViOGI2ZjVlYzU4MGFhZDg5XzctMTQtMS0xLTA_b96c7590-8d9e-491b-a6e5-321a300cb8a9"
      unitRef="usd">4906000</ttwo:OtherComprehensiveIncomeLossCashFlowHedgeUnrealizedGainLossNet>
    <ttwo:OtherComprehensiveIncomeLossCashFlowHedgeUnrealizedGainLossNet
      contextRef="i8535f7a7defe447eb83a6f537132a16e_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDYvZnJhZzo1MmZmNjI2MTU3ZmY0MDgwODBmYmRlNzIwNTNmZDBiYi90YWJsZToxNGEwOGZmZGIyOGY0OGRlYjhiNmY1ZWM1ODBhYWQ4OS90YWJsZXJhbmdlOjE0YTA4ZmZkYjI4ZjQ4ZGViOGI2ZjVlYzU4MGFhZDg5XzctMTYtMS0xLTA_e6f16f61-4cc5-4e46-9029-c9585b483b00"
      unitRef="usd">4906000</ttwo:OtherComprehensiveIncomeLossCashFlowHedgeUnrealizedGainLossNet>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i6e2a3472826a4f008df98fac1d3072d9_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDYvZnJhZzo1MmZmNjI2MTU3ZmY0MDgwODBmYmRlNzIwNTNmZDBiYi90YWJsZToxNGEwOGZmZGIyOGY0OGRlYjhiNmY1ZWM1ODBhYWQ4OS90YWJsZXJhbmdlOjE0YTA4ZmZkYjI4ZjQ4ZGViOGI2ZjVlYzU4MGFhZDg5XzgtNi0xLTEtMA_d1d67178-e676-4484-82b9-0350d2d81394"
      unitRef="usd">219460000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i8535f7a7defe447eb83a6f537132a16e_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDYvZnJhZzo1MmZmNjI2MTU3ZmY0MDgwODBmYmRlNzIwNTNmZDBiYi90YWJsZToxNGEwOGZmZGIyOGY0OGRlYjhiNmY1ZWM1ODBhYWQ4OS90YWJsZXJhbmdlOjE0YTA4ZmZkYjI4ZjQ4ZGViOGI2ZjVlYzU4MGFhZDg5XzgtMTYtMS0xLTA_1c40fe77-62bc-4259-b0e9-dede56c72029"
      unitRef="usd">219460000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="if54dda5fc2d1419fb7683e22130935e6_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDYvZnJhZzo1MmZmNjI2MTU3ZmY0MDgwODBmYmRlNzIwNTNmZDBiYi90YWJsZToxNGEwOGZmZGIyOGY0OGRlYjhiNmY1ZWM1ODBhYWQ4OS90YWJsZXJhbmdlOjE0YTA4ZmZkYjI4ZjQ4ZGViOGI2ZjVlYzU4MGFhZDg5XzktOC0xLTEtMA_f4cc4bd5-65c5-4212-9f73-f5bc81fc99e0"
      unitRef="shares">3716000</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="if54dda5fc2d1419fb7683e22130935e6_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDYvZnJhZzo1MmZmNjI2MTU3ZmY0MDgwODBmYmRlNzIwNTNmZDBiYi90YWJsZToxNGEwOGZmZGIyOGY0OGRlYjhiNmY1ZWM1ODBhYWQ4OS90YWJsZXJhbmdlOjE0YTA4ZmZkYjI4ZjQ4ZGViOGI2ZjVlYzU4MGFhZDg5XzktMTAtMS0xLTA_763387c2-7823-4b28-81f6-3650de1e6bc7"
      unitRef="usd">362392000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="i8535f7a7defe447eb83a6f537132a16e_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDYvZnJhZzo1MmZmNjI2MTU3ZmY0MDgwODBmYmRlNzIwNTNmZDBiYi90YWJsZToxNGEwOGZmZGIyOGY0OGRlYjhiNmY1ZWM1ODBhYWQ4OS90YWJsZXJhbmdlOjE0YTA4ZmZkYjI4ZjQ4ZGViOGI2ZjVlYzU4MGFhZDg5XzktMTYtMS0xLTA_37682ecb-b971-4070-9829-11dc610e98e9"
      unitRef="usd">362392000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures
      contextRef="i4c8c0c1302a046d1bb559596636fa22a_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDYvZnJhZzo1MmZmNjI2MTU3ZmY0MDgwODBmYmRlNzIwNTNmZDBiYi90YWJsZToxNGEwOGZmZGIyOGY0OGRlYjhiNmY1ZWM1ODBhYWQ4OS90YWJsZXJhbmdlOjE0YTA4ZmZkYjI4ZjQ4ZGViOGI2ZjVlYzU4MGFhZDg5XzEwLTItMS0xLTA_72ee8126-35dc-417a-b1ad-e3921be7da84"
      unitRef="shares">2345000</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="i4c8c0c1302a046d1bb559596636fa22a_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDYvZnJhZzo1MmZmNjI2MTU3ZmY0MDgwODBmYmRlNzIwNTNmZDBiYi90YWJsZToxNGEwOGZmZGIyOGY0OGRlYjhiNmY1ZWM1ODBhYWQ4OS90YWJsZXJhbmdlOjE0YTA4ZmZkYjI4ZjQ4ZGViOGI2ZjVlYzU4MGFhZDg5XzEwLTQtMS0xLTA_200d8bb1-f551-49b0-886d-eb802c402831"
      unitRef="usd">23000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="i6e2a3472826a4f008df98fac1d3072d9_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDYvZnJhZzo1MmZmNjI2MTU3ZmY0MDgwODBmYmRlNzIwNTNmZDBiYi90YWJsZToxNGEwOGZmZGIyOGY0OGRlYjhiNmY1ZWM1ODBhYWQ4OS90YWJsZXJhbmdlOjE0YTA4ZmZkYjI4ZjQ4ZGViOGI2ZjVlYzU4MGFhZDg5XzEwLTYtMS0xLTA_7712ad00-c24c-4b22-b061-2dacf4d45add"
      unitRef="usd">-23000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="i8535f7a7defe447eb83a6f537132a16e_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDYvZnJhZzo1MmZmNjI2MTU3ZmY0MDgwODBmYmRlNzIwNTNmZDBiYi90YWJsZToxNGEwOGZmZGIyOGY0OGRlYjhiNmY1ZWM1ODBhYWQ4OS90YWJsZXJhbmdlOjE0YTA4ZmZkYjI4ZjQ4ZGViOGI2ZjVlYzU4MGFhZDg5XzEwLTE2LTEtMS0w_0524feab-abb1-4be1-a797-596203d28fe4"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i9a9b9f8accc7466eabef8d31579563a3_I20190331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDYvZnJhZzo1MmZmNjI2MTU3ZmY0MDgwODBmYmRlNzIwNTNmZDBiYi90YWJsZToxNGEwOGZmZGIyOGY0OGRlYjhiNmY1ZWM1ODBhYWQ4OS90YWJsZXJhbmdlOjE0YTA4ZmZkYjI4ZjQ4ZGViOGI2ZjVlYzU4MGFhZDg5XzExLTAtMS0xLTAvdGV4dHJlZ2lvbjpjZThiNWFlN2VlMDc0MTY1YWIyNGE0MDQ3YjA3NjJhNl8xOA_02fdcb36-06a1-4464-a6fd-43d703b69141"
      unitRef="number">0.0100</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities
      contextRef="i2f01281ecd1e4cc2a002cf16efe1dd70_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDYvZnJhZzo1MmZmNjI2MTU3ZmY0MDgwODBmYmRlNzIwNTNmZDBiYi90YWJsZToxNGEwOGZmZGIyOGY0OGRlYjhiNmY1ZWM1ODBhYWQ4OS90YWJsZXJhbmdlOjE0YTA4ZmZkYjI4ZjQ4ZGViOGI2ZjVlYzU4MGFhZDg5XzExLTItMS0xLTA_3918f198-4724-4035-bec7-5cd643752fb0"
      unitRef="shares">377000</us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecuritiesNetOfAdjustments
      contextRef="i2f01281ecd1e4cc2a002cf16efe1dd70_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDYvZnJhZzo1MmZmNjI2MTU3ZmY0MDgwODBmYmRlNzIwNTNmZDBiYi90YWJsZToxNGEwOGZmZGIyOGY0OGRlYjhiNmY1ZWM1ODBhYWQ4OS90YWJsZXJhbmdlOjE0YTA4ZmZkYjI4ZjQ4ZGViOGI2ZjVlYzU4MGFhZDg5XzExLTQtMS0xLTA_f7db212a-f523-406f-9156-97cefe5ffee7"
      unitRef="usd">4000</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecuritiesNetOfAdjustments>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecuritiesNetOfAdjustments
      contextRef="i669ac28a702f4e55bbae9cada37ca192_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDYvZnJhZzo1MmZmNjI2MTU3ZmY0MDgwODBmYmRlNzIwNTNmZDBiYi90YWJsZToxNGEwOGZmZGIyOGY0OGRlYjhiNmY1ZWM1ODBhYWQ4OS90YWJsZXJhbmdlOjE0YTA4ZmZkYjI4ZjQ4ZGViOGI2ZjVlYzU4MGFhZDg5XzExLTYtMS0xLTA_27f53d51-7735-4d49-9971-d625889e47b7"
      unitRef="usd">8108000</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecuritiesNetOfAdjustments>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecuritiesNetOfAdjustments
      contextRef="i4b863558527147fd989fe5bcc526222e_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDYvZnJhZzo1MmZmNjI2MTU3ZmY0MDgwODBmYmRlNzIwNTNmZDBiYi90YWJsZToxNGEwOGZmZGIyOGY0OGRlYjhiNmY1ZWM1ODBhYWQ4OS90YWJsZXJhbmdlOjE0YTA4ZmZkYjI4ZjQ4ZGViOGI2ZjVlYzU4MGFhZDg5XzExLTE2LTEtMS0w_e844d7fd-7734-4ad9-b621-39a90eea1540"
      unitRef="usd">8112000</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecuritiesNetOfAdjustments>
    <ttwo:StockIssuedDuringPeriodSharesRestrictedStockAwardSettlement
      contextRef="i4c8c0c1302a046d1bb559596636fa22a_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDYvZnJhZzo1MmZmNjI2MTU3ZmY0MDgwODBmYmRlNzIwNTNmZDBiYi90YWJsZToxNGEwOGZmZGIyOGY0OGRlYjhiNmY1ZWM1ODBhYWQ4OS90YWJsZXJhbmdlOjE0YTA4ZmZkYjI4ZjQ4ZGViOGI2ZjVlYzU4MGFhZDg5XzEyLTItMS0xLTA_f2c8f237-daf6-466a-b60b-bab3e738f2d7"
      unitRef="shares">920000</ttwo:StockIssuedDuringPeriodSharesRestrictedStockAwardSettlement>
    <ttwo:StockIssuedDuringPeriodValueRestrictedStockAwardSettlement
      contextRef="i4c8c0c1302a046d1bb559596636fa22a_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDYvZnJhZzo1MmZmNjI2MTU3ZmY0MDgwODBmYmRlNzIwNTNmZDBiYi90YWJsZToxNGEwOGZmZGIyOGY0OGRlYjhiNmY1ZWM1ODBhYWQ4OS90YWJsZXJhbmdlOjE0YTA4ZmZkYjI4ZjQ4ZGViOGI2ZjVlYzU4MGFhZDg5XzEyLTQtMS0xLTA_76256396-159f-4cdc-be9e-cf3ddc3ae385"
      unitRef="usd">9000</ttwo:StockIssuedDuringPeriodValueRestrictedStockAwardSettlement>
    <ttwo:StockIssuedDuringPeriodValueRestrictedStockAwardSettlement
      contextRef="i6e2a3472826a4f008df98fac1d3072d9_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDYvZnJhZzo1MmZmNjI2MTU3ZmY0MDgwODBmYmRlNzIwNTNmZDBiYi90YWJsZToxNGEwOGZmZGIyOGY0OGRlYjhiNmY1ZWM1ODBhYWQ4OS90YWJsZXJhbmdlOjE0YTA4ZmZkYjI4ZjQ4ZGViOGI2ZjVlYzU4MGFhZDg5XzEyLTYtMS0xLTA_f7f9b72c-25c1-4549-b319-8af16d4e2948"
      unitRef="usd">101284000</ttwo:StockIssuedDuringPeriodValueRestrictedStockAwardSettlement>
    <ttwo:StockIssuedDuringPeriodValueRestrictedStockAwardSettlement
      contextRef="i8535f7a7defe447eb83a6f537132a16e_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDYvZnJhZzo1MmZmNjI2MTU3ZmY0MDgwODBmYmRlNzIwNTNmZDBiYi90YWJsZToxNGEwOGZmZGIyOGY0OGRlYjhiNmY1ZWM1ODBhYWQ4OS90YWJsZXJhbmdlOjE0YTA4ZmZkYjI4ZjQ4ZGViOGI2ZjVlYzU4MGFhZDg5XzEyLTE2LTEtMS0w_9eb48269-e658-481e-b91e-85b0e6d3d9a2"
      unitRef="usd">101293000</ttwo:StockIssuedDuringPeriodValueRestrictedStockAwardSettlement>
    <us-gaap:StockholdersEquity
      contextRef="i12c700271fc3458e8c28069613a90f45_I20180331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDYvZnJhZzo1MmZmNjI2MTU3ZmY0MDgwODBmYmRlNzIwNTNmZDBiYi90YWJsZToxNGEwOGZmZGIyOGY0OGRlYjhiNmY1ZWM1ODBhYWQ4OS90YWJsZXJhbmdlOjE0YTA4ZmZkYjI4ZjQ4ZGViOGI2ZjVlYzU4MGFhZDg5XzEzLTEyLTEtMS0xOTM_2f4bf611-ae91-4f41-ac66-e61ae8723bcd"
      unitRef="usd">470273000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i0d2a45695d2047aeb61203fb85ae9a80_I20180331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDYvZnJhZzo1MmZmNjI2MTU3ZmY0MDgwODBmYmRlNzIwNTNmZDBiYi90YWJsZToxNGEwOGZmZGIyOGY0OGRlYjhiNmY1ZWM1ODBhYWQ4OS90YWJsZXJhbmdlOjE0YTA4ZmZkYjI4ZjQ4ZGViOGI2ZjVlYzU4MGFhZDg5XzEzLTE0LTEtMS0xOTc_ab2b38c6-3157-409f-9388-1c2f87f26717"
      unitRef="usd">4653000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i02b7a7bc3b9747f39e31f4f58bdb931b_I20180331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDYvZnJhZzo1MmZmNjI2MTU3ZmY0MDgwODBmYmRlNzIwNTNmZDBiYi90YWJsZToxNGEwOGZmZGIyOGY0OGRlYjhiNmY1ZWM1ODBhYWQ4OS90YWJsZXJhbmdlOjE0YTA4ZmZkYjI4ZjQ4ZGViOGI2ZjVlYzU4MGFhZDg5XzEzLTE2LTEtMS0yMDE_5410085f-01bd-4fa0-8e52-1d2f3343b260"
      unitRef="usd">474926000</us-gaap:StockholdersEquity>
    <ttwo:SettlementRelatedToEmployeeStockPurchasePlanShares
      contextRef="i4c8c0c1302a046d1bb559596636fa22a_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDYvZnJhZzo1MmZmNjI2MTU3ZmY0MDgwODBmYmRlNzIwNTNmZDBiYi90YWJsZToxNGEwOGZmZGIyOGY0OGRlYjhiNmY1ZWM1ODBhYWQ4OS90YWJsZXJhbmdlOjE0YTA4ZmZkYjI4ZjQ4ZGViOGI2ZjVlYzU4MGFhZDg5XzEzLTItMS0xLTA_c4527e16-c05f-44dc-9a77-a14aa34fd99a"
      unitRef="shares">57000</ttwo:SettlementRelatedToEmployeeStockPurchasePlanShares>
    <ttwo:SettlementRelatedToEmployeeStockPurchasePlan
      contextRef="i4c8c0c1302a046d1bb559596636fa22a_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDYvZnJhZzo1MmZmNjI2MTU3ZmY0MDgwODBmYmRlNzIwNTNmZDBiYi90YWJsZToxNGEwOGZmZGIyOGY0OGRlYjhiNmY1ZWM1ODBhYWQ4OS90YWJsZXJhbmdlOjE0YTA4ZmZkYjI4ZjQ4ZGViOGI2ZjVlYzU4MGFhZDg5XzEzLTQtMS0xLTA_ebfde219-3023-4cd1-b927-da8640e4f003"
      unitRef="usd">1000</ttwo:SettlementRelatedToEmployeeStockPurchasePlan>
    <ttwo:SettlementRelatedToEmployeeStockPurchasePlan
      contextRef="i6e2a3472826a4f008df98fac1d3072d9_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDYvZnJhZzo1MmZmNjI2MTU3ZmY0MDgwODBmYmRlNzIwNTNmZDBiYi90YWJsZToxNGEwOGZmZGIyOGY0OGRlYjhiNmY1ZWM1ODBhYWQ4OS90YWJsZXJhbmdlOjE0YTA4ZmZkYjI4ZjQ4ZGViOGI2ZjVlYzU4MGFhZDg5XzEzLTYtMS0xLTA_46980165-8676-4b7b-abac-1f789c6d693e"
      unitRef="usd">5069000</ttwo:SettlementRelatedToEmployeeStockPurchasePlan>
    <ttwo:SettlementRelatedToEmployeeStockPurchasePlan
      contextRef="i8535f7a7defe447eb83a6f537132a16e_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDYvZnJhZzo1MmZmNjI2MTU3ZmY0MDgwODBmYmRlNzIwNTNmZDBiYi90YWJsZToxNGEwOGZmZGIyOGY0OGRlYjhiNmY1ZWM1ODBhYWQ4OS90YWJsZXJhbmdlOjE0YTA4ZmZkYjI4ZjQ4ZGViOGI2ZjVlYzU4MGFhZDg5XzEzLTE2LTEtMS0w_2961c774-495b-47b3-b184-020932bf9bf7"
      unitRef="usd">5070000</ttwo:SettlementRelatedToEmployeeStockPurchasePlan>
    <us-gaap:SharesOutstanding
      contextRef="i18a578d54e9043c4a2b14dd2a523a1ec_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDYvZnJhZzo1MmZmNjI2MTU3ZmY0MDgwODBmYmRlNzIwNTNmZDBiYi90YWJsZToxNGEwOGZmZGIyOGY0OGRlYjhiNmY1ZWM1ODBhYWQ4OS90YWJsZXJhbmdlOjE0YTA4ZmZkYjI4ZjQ4ZGViOGI2ZjVlYzU4MGFhZDg5XzE0LTItMS0xLTA_e4f14438-300e-4f5a-a0ba-723734d93074"
      unitRef="shares">134602000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i18a578d54e9043c4a2b14dd2a523a1ec_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDYvZnJhZzo1MmZmNjI2MTU3ZmY0MDgwODBmYmRlNzIwNTNmZDBiYi90YWJsZToxNGEwOGZmZGIyOGY0OGRlYjhiNmY1ZWM1ODBhYWQ4OS90YWJsZXJhbmdlOjE0YTA4ZmZkYjI4ZjQ4ZGViOGI2ZjVlYzU4MGFhZDg5XzE0LTQtMS0xLTA_9e6d4d29-038a-4415-bdbf-b24e200394de"
      unitRef="usd">1346000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ibc8499a4a17743beaa11e52295048698_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDYvZnJhZzo1MmZmNjI2MTU3ZmY0MDgwODBmYmRlNzIwNTNmZDBiYi90YWJsZToxNGEwOGZmZGIyOGY0OGRlYjhiNmY1ZWM1ODBhYWQ4OS90YWJsZXJhbmdlOjE0YTA4ZmZkYjI4ZjQ4ZGViOGI2ZjVlYzU4MGFhZDg5XzE0LTYtMS0xLTA_697482da-64f9-41d6-8489-333fb7d0ecde"
      unitRef="usd">2019369000</us-gaap:StockholdersEquity>
    <us-gaap:SharesOutstanding
      contextRef="i9e748a65818442d7855f860ebe1db751_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDYvZnJhZzo1MmZmNjI2MTU3ZmY0MDgwODBmYmRlNzIwNTNmZDBiYi90YWJsZToxNGEwOGZmZGIyOGY0OGRlYjhiNmY1ZWM1ODBhYWQ4OS90YWJsZXJhbmdlOjE0YTA4ZmZkYjI4ZjQ4ZGViOGI2ZjVlYzU4MGFhZDg5XzE0LTgtMS0xLTA_941d5741-3154-4522-b385-aa39b6e48c1d"
      unitRef="shares">-22421000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i9e748a65818442d7855f860ebe1db751_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDYvZnJhZzo1MmZmNjI2MTU3ZmY0MDgwODBmYmRlNzIwNTNmZDBiYi90YWJsZToxNGEwOGZmZGIyOGY0OGRlYjhiNmY1ZWM1ODBhYWQ4OS90YWJsZXJhbmdlOjE0YTA4ZmZkYjI4ZjQ4ZGViOGI2ZjVlYzU4MGFhZDg5XzE0LTEwLTEtMS0w_025467e4-21e0-40b7-8005-7a38ff17949d"
      unitRef="usd">-820572000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="if6b54c3704a94da4ac59b91fed94a530_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDYvZnJhZzo1MmZmNjI2MTU3ZmY0MDgwODBmYmRlNzIwNTNmZDBiYi90YWJsZToxNGEwOGZmZGIyOGY0OGRlYjhiNmY1ZWM1ODBhYWQ4OS90YWJsZXJhbmdlOjE0YTA4ZmZkYjI4ZjQ4ZGViOGI2ZjVlYzU4MGFhZDg5XzE0LTEyLTEtMS0w_24e604bc-3bd8-4592-ada9-631039d57c3e"
      unitRef="usd">877626000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i1695e79771b14d00a0d9c35b0d9c22ab_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDYvZnJhZzo1MmZmNjI2MTU3ZmY0MDgwODBmYmRlNzIwNTNmZDBiYi90YWJsZToxNGEwOGZmZGIyOGY0OGRlYjhiNmY1ZWM1ODBhYWQ4OS90YWJsZXJhbmdlOjE0YTA4ZmZkYjI4ZjQ4ZGViOGI2ZjVlYzU4MGFhZDg5XzE0LTE0LTEtMS0w_433c9379-1577-41ec-8630-091500b2a573"
      unitRef="usd">-37189000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i2702e84fe11a403689b61282a155359b_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDYvZnJhZzo1MmZmNjI2MTU3ZmY0MDgwODBmYmRlNzIwNTNmZDBiYi90YWJsZToxNGEwOGZmZGIyOGY0OGRlYjhiNmY1ZWM1ODBhYWQ4OS90YWJsZXJhbmdlOjE0YTA4ZmZkYjI4ZjQ4ZGViOGI2ZjVlYzU4MGFhZDg5XzE0LTE2LTEtMS0w_a012009f-5a9c-414b-af72-adfb2ee0f75c"
      unitRef="usd">2040580000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="i8d4cdc3af7f34a57a1a4c29c13a97b89_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDYvZnJhZzo1MmZmNjI2MTU3ZmY0MDgwODBmYmRlNzIwNTNmZDBiYi90YWJsZToxNGEwOGZmZGIyOGY0OGRlYjhiNmY1ZWM1ODBhYWQ4OS90YWJsZXJhbmdlOjE0YTA4ZmZkYjI4ZjQ4ZGViOGI2ZjVlYzU4MGFhZDg5XzE1LTEyLTEtMS0w_5af0d3fe-f062-49ae-9c65-03815cf7a079"
      unitRef="usd">404459000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ib57080e0efe848e584303e0861888427_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDYvZnJhZzo1MmZmNjI2MTU3ZmY0MDgwODBmYmRlNzIwNTNmZDBiYi90YWJsZToxNGEwOGZmZGIyOGY0OGRlYjhiNmY1ZWM1ODBhYWQ4OS90YWJsZXJhbmdlOjE0YTA4ZmZkYjI4ZjQ4ZGViOGI2ZjVlYzU4MGFhZDg5XzE1LTE2LTEtMS0w_1fb6e5e4-5174-4f98-ad38-0a01453feeae"
      unitRef="usd">404459000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="ifd6e78f59d974e3bbfdbea7c14ee292e_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDYvZnJhZzo1MmZmNjI2MTU3ZmY0MDgwODBmYmRlNzIwNTNmZDBiYi90YWJsZToxNGEwOGZmZGIyOGY0OGRlYjhiNmY1ZWM1ODBhYWQ4OS90YWJsZXJhbmdlOjE0YTA4ZmZkYjI4ZjQ4ZGViOGI2ZjVlYzU4MGFhZDg5XzE2LTE0LTEtMS0w_02949502-dc20-4683-afc7-bfa01b913b44"
      unitRef="usd">-27445000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="ib57080e0efe848e584303e0861888427_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDYvZnJhZzo1MmZmNjI2MTU3ZmY0MDgwODBmYmRlNzIwNTNmZDBiYi90YWJsZToxNGEwOGZmZGIyOGY0OGRlYjhiNmY1ZWM1ODBhYWQ4OS90YWJsZXJhbmdlOjE0YTA4ZmZkYjI4ZjQ4ZGViOGI2ZjVlYzU4MGFhZDg5XzE2LTE2LTEtMS0w_2c07b216-1eb7-4110-b29f-36ba89a5a6dc"
      unitRef="usd">-27445000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax
      contextRef="ifd6e78f59d974e3bbfdbea7c14ee292e_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDYvZnJhZzo1MmZmNjI2MTU3ZmY0MDgwODBmYmRlNzIwNTNmZDBiYi90YWJsZToxNGEwOGZmZGIyOGY0OGRlYjhiNmY1ZWM1ODBhYWQ4OS90YWJsZXJhbmdlOjE0YTA4ZmZkYjI4ZjQ4ZGViOGI2ZjVlYzU4MGFhZDg5XzE3LTE0LTEtMS0w_d2298e58-638a-4fa7-8901-31aa587d5590"
      unitRef="usd">-3332000</us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax
      contextRef="ib57080e0efe848e584303e0861888427_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDYvZnJhZzo1MmZmNjI2MTU3ZmY0MDgwODBmYmRlNzIwNTNmZDBiYi90YWJsZToxNGEwOGZmZGIyOGY0OGRlYjhiNmY1ZWM1ODBhYWQ4OS90YWJsZXJhbmdlOjE0YTA4ZmZkYjI4ZjQ4ZGViOGI2ZjVlYzU4MGFhZDg5XzE3LTE2LTEtMS0w_61e394a0-2357-4970-a403-5e1b9d7ed334"
      unitRef="usd">-3332000</us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax>
    <ttwo:OtherComprehensiveIncomeLossCashFlowHedgeUnrealizedGainLossNet
      contextRef="ifd6e78f59d974e3bbfdbea7c14ee292e_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDYvZnJhZzo1MmZmNjI2MTU3ZmY0MDgwODBmYmRlNzIwNTNmZDBiYi90YWJsZToxNGEwOGZmZGIyOGY0OGRlYjhiNmY1ZWM1ODBhYWQ4OS90YWJsZXJhbmdlOjE0YTA4ZmZkYjI4ZjQ4ZGViOGI2ZjVlYzU4MGFhZDg5XzE4LTE0LTEtMS0w_82a29462-f978-4950-9de0-d9c88d4e2f9e"
      unitRef="usd">9590000</ttwo:OtherComprehensiveIncomeLossCashFlowHedgeUnrealizedGainLossNet>
    <ttwo:OtherComprehensiveIncomeLossCashFlowHedgeUnrealizedGainLossNet
      contextRef="ib57080e0efe848e584303e0861888427_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDYvZnJhZzo1MmZmNjI2MTU3ZmY0MDgwODBmYmRlNzIwNTNmZDBiYi90YWJsZToxNGEwOGZmZGIyOGY0OGRlYjhiNmY1ZWM1ODBhYWQ4OS90YWJsZXJhbmdlOjE0YTA4ZmZkYjI4ZjQ4ZGViOGI2ZjVlYzU4MGFhZDg5XzE4LTE2LTEtMS0w_e533610e-b0b8-48d2-b7d8-1bbe1ad5fe6e"
      unitRef="usd">9590000</ttwo:OtherComprehensiveIncomeLossCashFlowHedgeUnrealizedGainLossNet>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i38651d0bf5d8432bb9a16e0e6a91dce5_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDYvZnJhZzo1MmZmNjI2MTU3ZmY0MDgwODBmYmRlNzIwNTNmZDBiYi90YWJsZToxNGEwOGZmZGIyOGY0OGRlYjhiNmY1ZWM1ODBhYWQ4OS90YWJsZXJhbmdlOjE0YTA4ZmZkYjI4ZjQ4ZGViOGI2ZjVlYzU4MGFhZDg5XzE5LTYtMS0xLTA_35b335e2-2e83-40d6-8350-f8b232c4fd0b"
      unitRef="usd">192845000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="ib57080e0efe848e584303e0861888427_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDYvZnJhZzo1MmZmNjI2MTU3ZmY0MDgwODBmYmRlNzIwNTNmZDBiYi90YWJsZToxNGEwOGZmZGIyOGY0OGRlYjhiNmY1ZWM1ODBhYWQ4OS90YWJsZXJhbmdlOjE0YTA4ZmZkYjI4ZjQ4ZGViOGI2ZjVlYzU4MGFhZDg5XzE5LTE2LTEtMS0w_75b04d66-f9b1-4a83-905a-bf8dc30c5315"
      unitRef="usd">192845000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures
      contextRef="i0a44090a37514e0290c03901393ea0e2_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDYvZnJhZzo1MmZmNjI2MTU3ZmY0MDgwODBmYmRlNzIwNTNmZDBiYi90YWJsZToxNGEwOGZmZGIyOGY0OGRlYjhiNmY1ZWM1ODBhYWQ4OS90YWJsZXJhbmdlOjE0YTA4ZmZkYjI4ZjQ4ZGViOGI2ZjVlYzU4MGFhZDg5XzIwLTItMS0xLTA_2832a616-e50f-4086-9dd8-89f86114befb"
      unitRef="shares">1970000</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="i0a44090a37514e0290c03901393ea0e2_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDYvZnJhZzo1MmZmNjI2MTU3ZmY0MDgwODBmYmRlNzIwNTNmZDBiYi90YWJsZToxNGEwOGZmZGIyOGY0OGRlYjhiNmY1ZWM1ODBhYWQ4OS90YWJsZXJhbmdlOjE0YTA4ZmZkYjI4ZjQ4ZGViOGI2ZjVlYzU4MGFhZDg5XzIwLTQtMS0xLTA_64f69a34-fc71-4d3e-8be2-398bc201c1da"
      unitRef="usd">19000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="i38651d0bf5d8432bb9a16e0e6a91dce5_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDYvZnJhZzo1MmZmNjI2MTU3ZmY0MDgwODBmYmRlNzIwNTNmZDBiYi90YWJsZToxNGEwOGZmZGIyOGY0OGRlYjhiNmY1ZWM1ODBhYWQ4OS90YWJsZXJhbmdlOjE0YTA4ZmZkYjI4ZjQ4ZGViOGI2ZjVlYzU4MGFhZDg5XzIwLTYtMS0xLTA_77787c8e-b09e-49ef-89a6-b5f514b2eb8f"
      unitRef="usd">-19000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="ib57080e0efe848e584303e0861888427_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDYvZnJhZzo1MmZmNjI2MTU3ZmY0MDgwODBmYmRlNzIwNTNmZDBiYi90YWJsZToxNGEwOGZmZGIyOGY0OGRlYjhiNmY1ZWM1ODBhYWQ4OS90YWJsZXJhbmdlOjE0YTA4ZmZkYjI4ZjQ4ZGViOGI2ZjVlYzU4MGFhZDg5XzIwLTE2LTEtMS0w_1b28a7c7-2663-44a7-8cb6-c89ad236754f"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <ttwo:StockIssuedDuringPeriodSharesRestrictedStockAwardSettlement
      contextRef="i0a44090a37514e0290c03901393ea0e2_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDYvZnJhZzo1MmZmNjI2MTU3ZmY0MDgwODBmYmRlNzIwNTNmZDBiYi90YWJsZToxNGEwOGZmZGIyOGY0OGRlYjhiNmY1ZWM1ODBhYWQ4OS90YWJsZXJhbmdlOjE0YTA4ZmZkYjI4ZjQ4ZGViOGI2ZjVlYzU4MGFhZDg5XzIzLTItMS0xLTA_837ad23a-10e1-41a1-9d40-24f322765308"
      unitRef="shares">771000</ttwo:StockIssuedDuringPeriodSharesRestrictedStockAwardSettlement>
    <ttwo:StockIssuedDuringPeriodValueRestrictedStockAwardSettlement
      contextRef="i0a44090a37514e0290c03901393ea0e2_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDYvZnJhZzo1MmZmNjI2MTU3ZmY0MDgwODBmYmRlNzIwNTNmZDBiYi90YWJsZToxNGEwOGZmZGIyOGY0OGRlYjhiNmY1ZWM1ODBhYWQ4OS90YWJsZXJhbmdlOjE0YTA4ZmZkYjI4ZjQ4ZGViOGI2ZjVlYzU4MGFhZDg5XzIzLTQtMS0xLTA_77051da4-4eb9-47b2-8137-053e2135eaf3"
      unitRef="usd">8000</ttwo:StockIssuedDuringPeriodValueRestrictedStockAwardSettlement>
    <ttwo:StockIssuedDuringPeriodValueRestrictedStockAwardSettlement
      contextRef="i38651d0bf5d8432bb9a16e0e6a91dce5_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDYvZnJhZzo1MmZmNjI2MTU3ZmY0MDgwODBmYmRlNzIwNTNmZDBiYi90YWJsZToxNGEwOGZmZGIyOGY0OGRlYjhiNmY1ZWM1ODBhYWQ4OS90YWJsZXJhbmdlOjE0YTA4ZmZkYjI4ZjQ4ZGViOGI2ZjVlYzU4MGFhZDg5XzIzLTYtMS0xLTA_0318329f-0555-4550-a18d-b900ebf64e78"
      unitRef="usd">87960000</ttwo:StockIssuedDuringPeriodValueRestrictedStockAwardSettlement>
    <ttwo:StockIssuedDuringPeriodValueRestrictedStockAwardSettlement
      contextRef="ib57080e0efe848e584303e0861888427_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDYvZnJhZzo1MmZmNjI2MTU3ZmY0MDgwODBmYmRlNzIwNTNmZDBiYi90YWJsZToxNGEwOGZmZGIyOGY0OGRlYjhiNmY1ZWM1ODBhYWQ4OS90YWJsZXJhbmdlOjE0YTA4ZmZkYjI4ZjQ4ZGViOGI2ZjVlYzU4MGFhZDg5XzIzLTE2LTEtMS0w_7667eacf-6119-4bbc-905d-fc32a8254704"
      unitRef="usd">87968000</ttwo:StockIssuedDuringPeriodValueRestrictedStockAwardSettlement>
    <ttwo:SettlementRelatedToEmployeeStockPurchasePlanShares
      contextRef="i0a44090a37514e0290c03901393ea0e2_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDYvZnJhZzo1MmZmNjI2MTU3ZmY0MDgwODBmYmRlNzIwNTNmZDBiYi90YWJsZToxNGEwOGZmZGIyOGY0OGRlYjhiNmY1ZWM1ODBhYWQ4OS90YWJsZXJhbmdlOjE0YTA4ZmZkYjI4ZjQ4ZGViOGI2ZjVlYzU4MGFhZDg5XzI1LTItMS0xLTA_184658eb-72e2-45aa-884d-613a70fa8890"
      unitRef="shares">126000</ttwo:SettlementRelatedToEmployeeStockPurchasePlanShares>
    <ttwo:SettlementRelatedToEmployeeStockPurchasePlan
      contextRef="i0a44090a37514e0290c03901393ea0e2_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDYvZnJhZzo1MmZmNjI2MTU3ZmY0MDgwODBmYmRlNzIwNTNmZDBiYi90YWJsZToxNGEwOGZmZGIyOGY0OGRlYjhiNmY1ZWM1ODBhYWQ4OS90YWJsZXJhbmdlOjE0YTA4ZmZkYjI4ZjQ4ZGViOGI2ZjVlYzU4MGFhZDg5XzI1LTQtMS0xLTA_45638ae0-f362-4dfb-8314-d0f5ee5635c7"
      unitRef="usd">2000</ttwo:SettlementRelatedToEmployeeStockPurchasePlan>
    <ttwo:SettlementRelatedToEmployeeStockPurchasePlan
      contextRef="i38651d0bf5d8432bb9a16e0e6a91dce5_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDYvZnJhZzo1MmZmNjI2MTU3ZmY0MDgwODBmYmRlNzIwNTNmZDBiYi90YWJsZToxNGEwOGZmZGIyOGY0OGRlYjhiNmY1ZWM1ODBhYWQ4OS90YWJsZXJhbmdlOjE0YTA4ZmZkYjI4ZjQ4ZGViOGI2ZjVlYzU4MGFhZDg5XzI1LTYtMS0xLTA_8e050508-961e-4c3c-8b84-daf4fd61b7c2"
      unitRef="usd">10513000</ttwo:SettlementRelatedToEmployeeStockPurchasePlan>
    <ttwo:SettlementRelatedToEmployeeStockPurchasePlan
      contextRef="ib57080e0efe848e584303e0861888427_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDYvZnJhZzo1MmZmNjI2MTU3ZmY0MDgwODBmYmRlNzIwNTNmZDBiYi90YWJsZToxNGEwOGZmZGIyOGY0OGRlYjhiNmY1ZWM1ODBhYWQ4OS90YWJsZXJhbmdlOjE0YTA4ZmZkYjI4ZjQ4ZGViOGI2ZjVlYzU4MGFhZDg5XzI1LTE2LTEtMS0w_a26f15de-742d-4eee-b2b2-07cebd63daad"
      unitRef="usd">10515000</ttwo:SettlementRelatedToEmployeeStockPurchasePlan>
    <us-gaap:SharesOutstanding
      contextRef="i1b973480b00d4f9a84b8383149beb49a_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDYvZnJhZzo1MmZmNjI2MTU3ZmY0MDgwODBmYmRlNzIwNTNmZDBiYi90YWJsZToxNGEwOGZmZGIyOGY0OGRlYjhiNmY1ZWM1ODBhYWQ4OS90YWJsZXJhbmdlOjE0YTA4ZmZkYjI4ZjQ4ZGViOGI2ZjVlYzU4MGFhZDg5XzI2LTItMS0xLTA_d663b506-1a9b-407e-8ba1-61225d1600e8"
      unitRef="shares">135927000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i1b973480b00d4f9a84b8383149beb49a_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDYvZnJhZzo1MmZmNjI2MTU3ZmY0MDgwODBmYmRlNzIwNTNmZDBiYi90YWJsZToxNGEwOGZmZGIyOGY0OGRlYjhiNmY1ZWM1ODBhYWQ4OS90YWJsZXJhbmdlOjE0YTA4ZmZkYjI4ZjQ4ZGViOGI2ZjVlYzU4MGFhZDg5XzI2LTQtMS0xLTA_fab36b66-551f-4770-9be2-ba7ec142b6d1"
      unitRef="usd">1359000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i4b5c7872e6d84cc492a1641a1c1e7be2_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDYvZnJhZzo1MmZmNjI2MTU3ZmY0MDgwODBmYmRlNzIwNTNmZDBiYi90YWJsZToxNGEwOGZmZGIyOGY0OGRlYjhiNmY1ZWM1ODBhYWQ4OS90YWJsZXJhbmdlOjE0YTA4ZmZkYjI4ZjQ4ZGViOGI2ZjVlYzU4MGFhZDg5XzI2LTYtMS0xLTA_b5ea7ebd-a804-4ddc-8935-9b10adb9d03e"
      unitRef="usd">2134748000</us-gaap:StockholdersEquity>
    <us-gaap:SharesOutstanding
      contextRef="i78e1842d5ccb455482916d03a8c3ad4f_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDYvZnJhZzo1MmZmNjI2MTU3ZmY0MDgwODBmYmRlNzIwNTNmZDBiYi90YWJsZToxNGEwOGZmZGIyOGY0OGRlYjhiNmY1ZWM1ODBhYWQ4OS90YWJsZXJhbmdlOjE0YTA4ZmZkYjI4ZjQ4ZGViOGI2ZjVlYzU4MGFhZDg5XzI2LTgtMS0xLTA_ca59a50c-6809-44de-927b-99391cdcd26e"
      unitRef="shares">-22421000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i78e1842d5ccb455482916d03a8c3ad4f_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDYvZnJhZzo1MmZmNjI2MTU3ZmY0MDgwODBmYmRlNzIwNTNmZDBiYi90YWJsZToxNGEwOGZmZGIyOGY0OGRlYjhiNmY1ZWM1ODBhYWQ4OS90YWJsZXJhbmdlOjE0YTA4ZmZkYjI4ZjQ4ZGViOGI2ZjVlYzU4MGFhZDg5XzI2LTEwLTEtMS0w_23f74310-0852-47dc-b9ed-8e5b079ca168"
      unitRef="usd">-820572000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i6b422083f8e04514ab3fc480e6ace992_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDYvZnJhZzo1MmZmNjI2MTU3ZmY0MDgwODBmYmRlNzIwNTNmZDBiYi90YWJsZToxNGEwOGZmZGIyOGY0OGRlYjhiNmY1ZWM1ODBhYWQ4OS90YWJsZXJhbmdlOjE0YTA4ZmZkYjI4ZjQ4ZGViOGI2ZjVlYzU4MGFhZDg5XzI2LTEyLTEtMS0w_77dd8ce2-79d1-4991-8674-103a4ccfde28"
      unitRef="usd">1282085000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i9f36ae15d2e94382ac32869cf8813d39_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDYvZnJhZzo1MmZmNjI2MTU3ZmY0MDgwODBmYmRlNzIwNTNmZDBiYi90YWJsZToxNGEwOGZmZGIyOGY0OGRlYjhiNmY1ZWM1ODBhYWQ4OS90YWJsZXJhbmdlOjE0YTA4ZmZkYjI4ZjQ4ZGViOGI2ZjVlYzU4MGFhZDg5XzI2LTE0LTEtMS0w_da8db0cf-c8c8-43cd-b360-49bb2c3c94b6"
      unitRef="usd">-58376000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ifbf376370609479eb770cbe26d526509_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDYvZnJhZzo1MmZmNjI2MTU3ZmY0MDgwODBmYmRlNzIwNTNmZDBiYi90YWJsZToxNGEwOGZmZGIyOGY0OGRlYjhiNmY1ZWM1ODBhYWQ4OS90YWJsZXJhbmdlOjE0YTA4ZmZkYjI4ZjQ4ZGViOGI2ZjVlYzU4MGFhZDg5XzI2LTE2LTEtMS0w_55d4bf1b-7110-4d3e-bc67-c0fdffa5ca3b"
      unitRef="usd">2539244000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="if1ad0284594c4e3188c5d578d6718563_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDYvZnJhZzo1MmZmNjI2MTU3ZmY0MDgwODBmYmRlNzIwNTNmZDBiYi90YWJsZToxNGEwOGZmZGIyOGY0OGRlYjhiNmY1ZWM1ODBhYWQ4OS90YWJsZXJhbmdlOjE0YTA4ZmZkYjI4ZjQ4ZGViOGI2ZjVlYzU4MGFhZDg5XzI3LTEyLTEtMS0w_66e774ce-8161-4c96-a1cc-3d23fd47f107"
      unitRef="usd">588886000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i0c20a1997ec0432288766e37232698f5_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDYvZnJhZzo1MmZmNjI2MTU3ZmY0MDgwODBmYmRlNzIwNTNmZDBiYi90YWJsZToxNGEwOGZmZGIyOGY0OGRlYjhiNmY1ZWM1ODBhYWQ4OS90YWJsZXJhbmdlOjE0YTA4ZmZkYjI4ZjQ4ZGViOGI2ZjVlYzU4MGFhZDg5XzI3LTE2LTEtMS0w_cdde8d3c-b8d1-4b36-8d91-daf8e8db21b2"
      unitRef="usd">588886000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="icc62cce67eee489fa5d9332082acce0e_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDYvZnJhZzo1MmZmNjI2MTU3ZmY0MDgwODBmYmRlNzIwNTNmZDBiYi90YWJsZToxNGEwOGZmZGIyOGY0OGRlYjhiNmY1ZWM1ODBhYWQ4OS90YWJsZXJhbmdlOjE0YTA4ZmZkYjI4ZjQ4ZGViOGI2ZjVlYzU4MGFhZDg5XzI4LTE0LTEtMS0w_c5fb0ef9-d8f7-4442-abb7-04903cd71a66"
      unitRef="usd">51253000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
      contextRef="i0c20a1997ec0432288766e37232698f5_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDYvZnJhZzo1MmZmNjI2MTU3ZmY0MDgwODBmYmRlNzIwNTNmZDBiYi90YWJsZToxNGEwOGZmZGIyOGY0OGRlYjhiNmY1ZWM1ODBhYWQ4OS90YWJsZXJhbmdlOjE0YTA4ZmZkYjI4ZjQ4ZGViOGI2ZjVlYzU4MGFhZDg5XzI4LTE2LTEtMS0w_a9830de5-982d-42f7-a5e5-4c7984d1dbcf"
      unitRef="usd">51253000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <ttwo:OtherComprehensiveIncomeLossCashFlowHedgeUnrealizedGainLossNet
      contextRef="icc62cce67eee489fa5d9332082acce0e_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDYvZnJhZzo1MmZmNjI2MTU3ZmY0MDgwODBmYmRlNzIwNTNmZDBiYi90YWJsZToxNGEwOGZmZGIyOGY0OGRlYjhiNmY1ZWM1ODBhYWQ4OS90YWJsZXJhbmdlOjE0YTA4ZmZkYjI4ZjQ4ZGViOGI2ZjVlYzU4MGFhZDg5XzI5LTE0LTEtMS0w_17ab51da-b351-4e0e-8f82-edd65198a514"
      unitRef="usd">-4905000</ttwo:OtherComprehensiveIncomeLossCashFlowHedgeUnrealizedGainLossNet>
    <ttwo:OtherComprehensiveIncomeLossCashFlowHedgeUnrealizedGainLossNet
      contextRef="i0c20a1997ec0432288766e37232698f5_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDYvZnJhZzo1MmZmNjI2MTU3ZmY0MDgwODBmYmRlNzIwNTNmZDBiYi90YWJsZToxNGEwOGZmZGIyOGY0OGRlYjhiNmY1ZWM1ODBhYWQ4OS90YWJsZXJhbmdlOjE0YTA4ZmZkYjI4ZjQ4ZGViOGI2ZjVlYzU4MGFhZDg5XzI5LTE2LTEtMS0w_3725ed6d-ce36-46fc-97f6-1e882589a4f4"
      unitRef="usd">-4905000</ttwo:OtherComprehensiveIncomeLossCashFlowHedgeUnrealizedGainLossNet>
    <us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax
      contextRef="icc62cce67eee489fa5d9332082acce0e_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDYvZnJhZzo1MmZmNjI2MTU3ZmY0MDgwODBmYmRlNzIwNTNmZDBiYi90YWJsZToxNGEwOGZmZGIyOGY0OGRlYjhiNmY1ZWM1ODBhYWQ4OS90YWJsZXJhbmdlOjE0YTA4ZmZkYjI4ZjQ4ZGViOGI2ZjVlYzU4MGFhZDg5XzMwLTE0LTEtMS0w_8be454f5-6bc0-4268-a60b-41247bdb5786"
      unitRef="usd">3364000</us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax
      contextRef="i0c20a1997ec0432288766e37232698f5_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDYvZnJhZzo1MmZmNjI2MTU3ZmY0MDgwODBmYmRlNzIwNTNmZDBiYi90YWJsZToxNGEwOGZmZGIyOGY0OGRlYjhiNmY1ZWM1ODBhYWQ4OS90YWJsZXJhbmdlOjE0YTA4ZmZkYjI4ZjQ4ZGViOGI2ZjVlYzU4MGFhZDg5XzMwLTE2LTEtMS0w_03678c13-e515-4b4a-a3d3-380765303d21"
      unitRef="usd">3364000</us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i4b29786b0fb34f45bc15bf5b49162808_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDYvZnJhZzo1MmZmNjI2MTU3ZmY0MDgwODBmYmRlNzIwNTNmZDBiYi90YWJsZToxNGEwOGZmZGIyOGY0OGRlYjhiNmY1ZWM1ODBhYWQ4OS90YWJsZXJhbmdlOjE0YTA4ZmZkYjI4ZjQ4ZGViOGI2ZjVlYzU4MGFhZDg5XzMxLTYtMS0xLTA_fea34ba5-013c-4cfe-8ff0-1411cafd3887"
      unitRef="usd">113741000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i0c20a1997ec0432288766e37232698f5_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDYvZnJhZzo1MmZmNjI2MTU3ZmY0MDgwODBmYmRlNzIwNTNmZDBiYi90YWJsZToxNGEwOGZmZGIyOGY0OGRlYjhiNmY1ZWM1ODBhYWQ4OS90YWJsZXJhbmdlOjE0YTA4ZmZkYjI4ZjQ4ZGViOGI2ZjVlYzU4MGFhZDg5XzMxLTE2LTEtMS0w_69b321b7-1c62-49a6-9d44-45dfe50db671"
      unitRef="usd">113741000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures
      contextRef="if0b2c124756e4d98ae293f534f02c279_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDYvZnJhZzo1MmZmNjI2MTU3ZmY0MDgwODBmYmRlNzIwNTNmZDBiYi90YWJsZToxNGEwOGZmZGIyOGY0OGRlYjhiNmY1ZWM1ODBhYWQ4OS90YWJsZXJhbmdlOjE0YTA4ZmZkYjI4ZjQ4ZGViOGI2ZjVlYzU4MGFhZDg5XzMyLTItMS0xLTA_a5520bf8-3d3e-4ed7-857b-d785d12af658"
      unitRef="shares">1376000</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="if0b2c124756e4d98ae293f534f02c279_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDYvZnJhZzo1MmZmNjI2MTU3ZmY0MDgwODBmYmRlNzIwNTNmZDBiYi90YWJsZToxNGEwOGZmZGIyOGY0OGRlYjhiNmY1ZWM1ODBhYWQ4OS90YWJsZXJhbmdlOjE0YTA4ZmZkYjI4ZjQ4ZGViOGI2ZjVlYzU4MGFhZDg5XzMyLTQtMS0xLTA_22c94b85-c005-49e6-840a-8b697cb3159a"
      unitRef="usd">13000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="i4b29786b0fb34f45bc15bf5b49162808_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDYvZnJhZzo1MmZmNjI2MTU3ZmY0MDgwODBmYmRlNzIwNTNmZDBiYi90YWJsZToxNGEwOGZmZGIyOGY0OGRlYjhiNmY1ZWM1ODBhYWQ4OS90YWJsZXJhbmdlOjE0YTA4ZmZkYjI4ZjQ4ZGViOGI2ZjVlYzU4MGFhZDg5XzMyLTYtMS0xLTA_69683a74-07cb-46d0-b7de-af24592e53ae"
      unitRef="usd">-13000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="i0c20a1997ec0432288766e37232698f5_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDYvZnJhZzo1MmZmNjI2MTU3ZmY0MDgwODBmYmRlNzIwNTNmZDBiYi90YWJsZToxNGEwOGZmZGIyOGY0OGRlYjhiNmY1ZWM1ODBhYWQ4OS90YWJsZXJhbmdlOjE0YTA4ZmZkYjI4ZjQ4ZGViOGI2ZjVlYzU4MGFhZDg5XzMyLTE2LTEtMS0w_c3417612-bd23-464b-a4e7-4584ff589a99"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <ttwo:StockIssuedDuringPeriodSharesRestrictedStockAwardSettlement
      contextRef="if0b2c124756e4d98ae293f534f02c279_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDYvZnJhZzo1MmZmNjI2MTU3ZmY0MDgwODBmYmRlNzIwNTNmZDBiYi90YWJsZToxNGEwOGZmZGIyOGY0OGRlYjhiNmY1ZWM1ODBhYWQ4OS90YWJsZXJhbmdlOjE0YTA4ZmZkYjI4ZjQ4ZGViOGI2ZjVlYzU4MGFhZDg5XzMzLTItMS0xLTA_d9149a96-d645-4b01-bde1-2ca9ac3380ff"
      unitRef="shares">462000</ttwo:StockIssuedDuringPeriodSharesRestrictedStockAwardSettlement>
    <ttwo:StockIssuedDuringPeriodValueRestrictedStockAwardSettlement
      contextRef="if0b2c124756e4d98ae293f534f02c279_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDYvZnJhZzo1MmZmNjI2MTU3ZmY0MDgwODBmYmRlNzIwNTNmZDBiYi90YWJsZToxNGEwOGZmZGIyOGY0OGRlYjhiNmY1ZWM1ODBhYWQ4OS90YWJsZXJhbmdlOjE0YTA4ZmZkYjI4ZjQ4ZGViOGI2ZjVlYzU4MGFhZDg5XzMzLTQtMS0xLTA_929116b0-51ac-4ebd-9b4d-44488b4c28df"
      unitRef="usd">4000</ttwo:StockIssuedDuringPeriodValueRestrictedStockAwardSettlement>
    <ttwo:StockIssuedDuringPeriodValueRestrictedStockAwardSettlement
      contextRef="i4b29786b0fb34f45bc15bf5b49162808_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDYvZnJhZzo1MmZmNjI2MTU3ZmY0MDgwODBmYmRlNzIwNTNmZDBiYi90YWJsZToxNGEwOGZmZGIyOGY0OGRlYjhiNmY1ZWM1ODBhYWQ4OS90YWJsZXJhbmdlOjE0YTA4ZmZkYjI4ZjQ4ZGViOGI2ZjVlYzU4MGFhZDg5XzMzLTYtMS0xLTA_730daeaa-5af5-4a8e-a1eb-2e9b16058416"
      unitRef="usd">71548000</ttwo:StockIssuedDuringPeriodValueRestrictedStockAwardSettlement>
    <ttwo:StockIssuedDuringPeriodValueRestrictedStockAwardSettlement
      contextRef="i0c20a1997ec0432288766e37232698f5_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDYvZnJhZzo1MmZmNjI2MTU3ZmY0MDgwODBmYmRlNzIwNTNmZDBiYi90YWJsZToxNGEwOGZmZGIyOGY0OGRlYjhiNmY1ZWM1ODBhYWQ4OS90YWJsZXJhbmdlOjE0YTA4ZmZkYjI4ZjQ4ZGViOGI2ZjVlYzU4MGFhZDg5XzMzLTE2LTEtMS0w_37b64714-9d82-4878-aa8d-205a81160424"
      unitRef="usd">71552000</ttwo:StockIssuedDuringPeriodValueRestrictedStockAwardSettlement>
    <ttwo:SettlementRelatedToEmployeeStockPurchasePlanShares
      contextRef="if0b2c124756e4d98ae293f534f02c279_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDYvZnJhZzo1MmZmNjI2MTU3ZmY0MDgwODBmYmRlNzIwNTNmZDBiYi90YWJsZToxNGEwOGZmZGIyOGY0OGRlYjhiNmY1ZWM1ODBhYWQ4OS90YWJsZXJhbmdlOjE0YTA4ZmZkYjI4ZjQ4ZGViOGI2ZjVlYzU4MGFhZDg5XzM0LTItMS0xLTA_8b36f158-a463-47f1-b363-33d857ac4b5a"
      unitRef="shares">139000</ttwo:SettlementRelatedToEmployeeStockPurchasePlanShares>
    <ttwo:SettlementRelatedToEmployeeStockPurchasePlan
      contextRef="if0b2c124756e4d98ae293f534f02c279_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDYvZnJhZzo1MmZmNjI2MTU3ZmY0MDgwODBmYmRlNzIwNTNmZDBiYi90YWJsZToxNGEwOGZmZGIyOGY0OGRlYjhiNmY1ZWM1ODBhYWQ4OS90YWJsZXJhbmdlOjE0YTA4ZmZkYjI4ZjQ4ZGViOGI2ZjVlYzU4MGFhZDg5XzM0LTQtMS0xLTA_7e89d7a1-e4c6-452b-acb8-f92e04e836e9"
      unitRef="usd">2000</ttwo:SettlementRelatedToEmployeeStockPurchasePlan>
    <ttwo:SettlementRelatedToEmployeeStockPurchasePlan
      contextRef="i4b29786b0fb34f45bc15bf5b49162808_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDYvZnJhZzo1MmZmNjI2MTU3ZmY0MDgwODBmYmRlNzIwNTNmZDBiYi90YWJsZToxNGEwOGZmZGIyOGY0OGRlYjhiNmY1ZWM1ODBhYWQ4OS90YWJsZXJhbmdlOjE0YTA4ZmZkYjI4ZjQ4ZGViOGI2ZjVlYzU4MGFhZDg5XzM0LTYtMS0xLTA_e67adccc-fa62-435d-bdff-666da981a6c8"
      unitRef="usd">14212000</ttwo:SettlementRelatedToEmployeeStockPurchasePlan>
    <ttwo:SettlementRelatedToEmployeeStockPurchasePlan
      contextRef="i0c20a1997ec0432288766e37232698f5_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDYvZnJhZzo1MmZmNjI2MTU3ZmY0MDgwODBmYmRlNzIwNTNmZDBiYi90YWJsZToxNGEwOGZmZGIyOGY0OGRlYjhiNmY1ZWM1ODBhYWQ4OS90YWJsZXJhbmdlOjE0YTA4ZmZkYjI4ZjQ4ZGViOGI2ZjVlYzU4MGFhZDg5XzM0LTE2LTEtMS0w_29879822-cf4e-49f4-a8c7-ea36cc6c47ed"
      unitRef="usd">14214000</ttwo:SettlementRelatedToEmployeeStockPurchasePlan>
    <us-gaap:StockIssuedDuringPeriodSharesAcquisitions
      contextRef="if0b2c124756e4d98ae293f534f02c279_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDYvZnJhZzo1MmZmNjI2MTU3ZmY0MDgwODBmYmRlNzIwNTNmZDBiYi90YWJsZToxNGEwOGZmZGIyOGY0OGRlYjhiNmY1ZWM1ODBhYWQ4OS90YWJsZXJhbmdlOjE0YTA4ZmZkYjI4ZjQ4ZGViOGI2ZjVlYzU4MGFhZDg5XzM1LTItMS0xLTE0OTI_cef91983-ce40-4025-b879-6930a3c57897"
      unitRef="shares">604000</us-gaap:StockIssuedDuringPeriodSharesAcquisitions>
    <us-gaap:StockIssuedDuringPeriodValueAcquisitions
      contextRef="if0b2c124756e4d98ae293f534f02c279_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDYvZnJhZzo1MmZmNjI2MTU3ZmY0MDgwODBmYmRlNzIwNTNmZDBiYi90YWJsZToxNGEwOGZmZGIyOGY0OGRlYjhiNmY1ZWM1ODBhYWQ4OS90YWJsZXJhbmdlOjE0YTA4ZmZkYjI4ZjQ4ZGViOGI2ZjVlYzU4MGFhZDg5XzM1LTQtMS0xLTE0OTI_efdb834a-9665-41b0-8a3d-362e42020774"
      unitRef="usd">6000</us-gaap:StockIssuedDuringPeriodValueAcquisitions>
    <us-gaap:StockIssuedDuringPeriodValueAcquisitions
      contextRef="i4b29786b0fb34f45bc15bf5b49162808_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDYvZnJhZzo1MmZmNjI2MTU3ZmY0MDgwODBmYmRlNzIwNTNmZDBiYi90YWJsZToxNGEwOGZmZGIyOGY0OGRlYjhiNmY1ZWM1ODBhYWQ4OS90YWJsZXJhbmdlOjE0YTA4ZmZkYjI4ZjQ4ZGViOGI2ZjVlYzU4MGFhZDg5XzM1LTYtMS0xLTE0OTI_0ab4ee95-1508-4b80-b90e-a6825ffd1581"
      unitRef="usd">97641000</us-gaap:StockIssuedDuringPeriodValueAcquisitions>
    <us-gaap:StockIssuedDuringPeriodValueAcquisitions
      contextRef="i0c20a1997ec0432288766e37232698f5_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDYvZnJhZzo1MmZmNjI2MTU3ZmY0MDgwODBmYmRlNzIwNTNmZDBiYi90YWJsZToxNGEwOGZmZGIyOGY0OGRlYjhiNmY1ZWM1ODBhYWQ4OS90YWJsZXJhbmdlOjE0YTA4ZmZkYjI4ZjQ4ZGViOGI2ZjVlYzU4MGFhZDg5XzM1LTE2LTEtMS0xNDky_fc80dd43-8581-4173-883d-2dc567c50d2b"
      unitRef="usd">97647000</us-gaap:StockIssuedDuringPeriodValueAcquisitions>
    <us-gaap:SharesOutstanding
      contextRef="i247c90302f2f49f1829603a7902b9791_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDYvZnJhZzo1MmZmNjI2MTU3ZmY0MDgwODBmYmRlNzIwNTNmZDBiYi90YWJsZToxNGEwOGZmZGIyOGY0OGRlYjhiNmY1ZWM1ODBhYWQ4OS90YWJsZXJhbmdlOjE0YTA4ZmZkYjI4ZjQ4ZGViOGI2ZjVlYzU4MGFhZDg5XzM1LTItMS0xLTA_46170a06-c491-4d35-83af-3de6ebabec37"
      unitRef="shares">137584000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i247c90302f2f49f1829603a7902b9791_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDYvZnJhZzo1MmZmNjI2MTU3ZmY0MDgwODBmYmRlNzIwNTNmZDBiYi90YWJsZToxNGEwOGZmZGIyOGY0OGRlYjhiNmY1ZWM1ODBhYWQ4OS90YWJsZXJhbmdlOjE0YTA4ZmZkYjI4ZjQ4ZGViOGI2ZjVlYzU4MGFhZDg5XzM1LTQtMS0xLTA_1837fa62-eb15-4025-9fb0-60c243d25026"
      unitRef="usd">1376000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i7d5287714f8b4c45b88d12a252983a3c_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDYvZnJhZzo1MmZmNjI2MTU3ZmY0MDgwODBmYmRlNzIwNTNmZDBiYi90YWJsZToxNGEwOGZmZGIyOGY0OGRlYjhiNmY1ZWM1ODBhYWQ4OS90YWJsZXJhbmdlOjE0YTA4ZmZkYjI4ZjQ4ZGViOGI2ZjVlYzU4MGFhZDg5XzM1LTYtMS0xLTA_e7807dae-2e92-4d50-a0ce-8cf127bc5fb9"
      unitRef="usd">2288781000</us-gaap:StockholdersEquity>
    <us-gaap:SharesOutstanding
      contextRef="iad665bdb8f9a47589df9270aa24dc481_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDYvZnJhZzo1MmZmNjI2MTU3ZmY0MDgwODBmYmRlNzIwNTNmZDBiYi90YWJsZToxNGEwOGZmZGIyOGY0OGRlYjhiNmY1ZWM1ODBhYWQ4OS90YWJsZXJhbmdlOjE0YTA4ZmZkYjI4ZjQ4ZGViOGI2ZjVlYzU4MGFhZDg5XzM1LTgtMS0xLTA_ee06be46-928d-4b1e-aa9a-713e026437e3"
      unitRef="shares">-22421000</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="iad665bdb8f9a47589df9270aa24dc481_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDYvZnJhZzo1MmZmNjI2MTU3ZmY0MDgwODBmYmRlNzIwNTNmZDBiYi90YWJsZToxNGEwOGZmZGIyOGY0OGRlYjhiNmY1ZWM1ODBhYWQ4OS90YWJsZXJhbmdlOjE0YTA4ZmZkYjI4ZjQ4ZGViOGI2ZjVlYzU4MGFhZDg5XzM1LTEwLTEtMS0w_f1c609f1-097f-4dcd-bc15-eb90ad7b3fec"
      unitRef="usd">-820572000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i324864f0bcf0460688df3bd2bf3aa122_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDYvZnJhZzo1MmZmNjI2MTU3ZmY0MDgwODBmYmRlNzIwNTNmZDBiYi90YWJsZToxNGEwOGZmZGIyOGY0OGRlYjhiNmY1ZWM1ODBhYWQ4OS90YWJsZXJhbmdlOjE0YTA4ZmZkYjI4ZjQ4ZGViOGI2ZjVlYzU4MGFhZDg5XzM1LTEyLTEtMS0w_b25fdd43-26e2-48df-bb12-fab480aa71df"
      unitRef="usd">1870971000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ie0365c49ebeb41c18ef8f1cb0f82a319_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDYvZnJhZzo1MmZmNjI2MTU3ZmY0MDgwODBmYmRlNzIwNTNmZDBiYi90YWJsZToxNGEwOGZmZGIyOGY0OGRlYjhiNmY1ZWM1ODBhYWQ4OS90YWJsZXJhbmdlOjE0YTA4ZmZkYjI4ZjQ4ZGViOGI2ZjVlYzU4MGFhZDg5XzM1LTE0LTEtMS0w_ba372dfe-a614-4e89-bcce-eb18da136a48"
      unitRef="usd">-8664000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i92b82991ee064005bd88c12ffe83b839_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDYvZnJhZzo1MmZmNjI2MTU3ZmY0MDgwODBmYmRlNzIwNTNmZDBiYi90YWJsZToxNGEwOGZmZGIyOGY0OGRlYjhiNmY1ZWM1ODBhYWQ4OS90YWJsZXJhbmdlOjE0YTA4ZmZkYjI4ZjQ4ZGViOGI2ZjVlYzU4MGFhZDg5XzM1LTE2LTEtMS0w_fe770525-fd9b-4e0d-a5f9-6076f5892697"
      unitRef="usd">3331892000</us-gaap:StockholdersEquity>
    <us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock
      contextRef="i0c20a1997ec0432288766e37232698f5_D20200401-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMTIvZnJhZzo0ZTk1NDllNmVlZjA0MGM1ODc0ODY2MTBkYzAxY2U5OC90ZXh0cmVnaW9uOjRlOTU0OWU2ZWVmMDQwYzU4NzQ4NjYxMGRjMDFjZTk4XzU0MjAw_1f985de4-89fc-48fe-9170-48b9e5446634">BASIS OF PRESENTATION AND SIGNIFICANT ACCOUNTING POLICIES&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;Take-Two Interactive Software,&#160;Inc. (the "Company," "we," "us," or similar pronouns) was incorporated in the state of Delaware in 1993. We are a leading developer, publisher, and marketer of interactive entertainment for consumers around the globe. We develop and publish products principally through Rockstar Games, 2K, Private Division, Social Point and Playdots. Our products are designed for console gaming systems and personal computers, including smart phones and tablets, and are delivered through physical retail, digital download, online platforms and cloud streaming services.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Principles of Consolidation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;The Consolidated Financial Statements include the financial statements of the Company and its wholly-owned subsidiaries. All inter-company balances and transactions have been eliminated in consolidation.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Reclassifications &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;Certain immaterial amounts in the financial statements of the prior years have been reclassified to conform to the current year presentation for comparative purposes.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Use of Estimates&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;The preparation of financial statements in conformity with U.S. generally accepted accounting principles ("U.S.&#160;GAAP") requires management to make estimates and assumptions that affect the reported amounts of assets, liabilities, net revenue, and expense, as well as the disclosure of contingent assets and liabilities at the dates of the financial statements during the reporting periods. Our most significant estimates relate to revenue recognition (see &lt;/span&gt;&lt;span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;&lt;a href="#id55210c8f40244b886767e1bec81de64_115" style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Note 2 - Revenue from Contracts with Customers&lt;/a&gt;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;); the recoverability and amortization of software development costs, licenses, and intangible assets; assets acquired and liabilities assumed in business combinations; the realization of deferred income taxes; the valuation of stock-based compensation; and assumptions used in our goodwill impairment tests. These estimates generally involve complex issues and require us to make judgments, involve analysis of historical and the prediction of future trends, and are subject to change from period to period. Actual amounts could differ significantly from these estimates, including as a result of the COVID-19 pandemic, which may affect economic conditions in a number of different ways and result in uncertainty and risk. We consider transactions or events that occur after the balance sheet date, but before the financial statements are issued, to provide additional evidence relative to certain estimates or to identify matters that require additional disclosures.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Segments&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;We have one operating and reportable segment. Our operations involve similar products and customers worldwide. Revenue earned is primarily derived from the sale of software titles, which are internally developed and developed by third parties. Our Chief Executive Officer, who is our Chief Operating Decision Maker ("CODM"), manages our operations on a consolidated basis--supplemented by sales information by product category, major product title, and platform--for the purpose of evaluating performance and allocating resources. Financial information about our one segment and geographic areas is included in &lt;/span&gt;&lt;span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;&lt;a href="#id55210c8f40244b886767e1bec81de64_115" style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Note 2 - Revenue from Contracts with Customers&lt;/a&gt;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; and &lt;/span&gt;&lt;span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;&lt;a href="#id55210c8f40244b886767e1bec81de64_136" style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Note 9 - Fixed Assets, Net&lt;/a&gt;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Concentration of Credit Risk and Accounts Receivable&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;We maintain cash balances at several major financial institutions. While we attempt to limit credit exposure with any single institution, balances often exceed insurable amounts.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;Accounts receivable are recorded at the original invoiced amount less an allowance for credit losses. In evaluating our ability to collect outstanding receivable balances and related allowance for credit losses, we consider many factors, including the age of the balance, the customer&#x2019;s payment history and current creditworthiness, as well as current and forecasted economic conditions that may affect our customers&#x2019; ability to pay. Bad debts are written off after all collection efforts have been exhausted. We do not require collateral from our customers.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;If the financial condition and operations of our customers deteriorate, our risk of collection could increase substantially. A majority of our trade receivables are derived from sales to major retailers, including digital storefronts and platform partners, and distributors. Our five largest customers accounted for 78.4%, 71.5% and 70.1% of net revenue during the fiscal years ended March&#160;31, 2021, 2020 and 2019, respectively. One customer accounted for 38.9%, 31.9% and 31.3% of net revenue during the fiscal years ended March&#160;31, 2021, 2020, and 2019, respectively. A second customer accounted for 22.2%, &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;20.0%, and 18.1% of net revenue during the fiscal years ended March&#160;31, 2021, 2020, and 2019 respectively. A third customer accounted for 10.5% of net revenue during the fiscal year ended March&#160;31, 2019. As of March&#160;31, 2021 and 2020, five customers accounted for 77.6% and 58.1% of our gross accounts receivable, respectively. Customers that individually accounted for more than 10% of our gross accounts receivable balance comprised 69.2% and 48.8% of such balances at March&#160;31, 2021 and 2020, respectively. We had two customers who accounted for 50.4% and 18.8% of our gross accounts receivable as of March&#160;31, 2021 and two customers who accounted for 29.4% and 19.4% of our gross accounts receivable as of March&#160;31, 2020. We did not have any additional customers that exceeded 10% of our gross accounts receivable as of March&#160;31, 2021 and 2020. Based upon performing ongoing credit evaluations, maintaining trade credit insurance on a majority of our customers and our past collection experience, we believe that the receivable balances from these largest customers do not represent a significant credit risk.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Cash and Cash Equivalents&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;We consider all highly liquid instruments purchased with original maturities of three months or less to be cash equivalents. Our restricted cash and cash equivalents balances are primarily related to a dedicated account limited to the payment of certain internal royalty obligations. Balances that are restricted from use for more than one year are classified as non-current.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Short-term Investments&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;Short-term investments designated as available-for-sale securities are carried at fair value, which is based on quoted market prices for such securities, if available, or is estimated on the basis of quoted market prices of financial instruments with similar characteristics. Investments with original maturities greater than 90&#160;days and remaining maturities of less than one year are normally classified within Short-term investments on our Consolidated Balance Sheets. In addition, investments with maturities beyond one year at the time of purchase that are highly liquid in nature and represent the investment of cash that is available for current operations are classified as short-term investments.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;Unrealized gains and losses of available-for-sale securities are excluded from earnings and are reported as a component of Other comprehensive income (loss), net of tax, until the security is sold, the security has matured, or we determine that the fair value of the security has declined below its adjusted cost basis and the decline is not due to a credit loss. Realized gains and losses on short-term investments are calculated based on the specific identification method and would be reclassified from accumulated other comprehensive loss to Interest and other, net.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;Short-term investments are evaluated for impairment quarterly. We consider various factors in determining whether we should recognize an impairment charge, including the credit quality of the issuer, the duration that the fair value has been less than the adjusted cost basis, the severity of the impairment, the reason for the decline in value, and our intent to sell and ability to hold the investment for a period of time sufficient to allow for any anticipated recovery in market value. If we conclude that an investment is impaired or a portion of the unrealized loss is a result of a credit loss, we recognize the charge at that time in our Consolidated Statements of Operations. Determining whether the decline in fair value is due to a credit loss requires management judgment based on the specific facts and circumstances of each security. The ultimate value realized on these securities is subject to market price volatility until they are sold.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Inventory&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;Inventory consists of materials, including manufacturing royalties paid to console manufacturers, and is stated at the lower of weighted average cost or net realizable value. Estimated product returns are included in the inventory balance at their cost. We regularly review inventory quantities on-hand and in the retail channels and record an inventory provision for excess or obsolete inventory based on the future expected demand for our products. Significant changes in demand for our products would affect management's estimates in establishing our inventory provision. We write down inventory based on excess or obsolete inventories determined primarily by anticipated future demand for our products. Inventory write-downs are measured as the difference between the cost of the inventory and market value, based upon assumptions about future demand that are inherently difficult to assess.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Software Development Costs and Licenses&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;Capitalized software development costs include direct costs incurred for internally developed titles and payments made to third-party software developers under development agreements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;We capitalize internal software development costs (including specifically identifiable payroll expense, employee stock-based compensation, and incentive compensation costs related to the completion and release of titles, as well as third-party production and other content costs), subsequent to establishing technological feasibility of a software title. Technological feasibility of a product includes the completion of both technical design documentation and game design documentation. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Significant management judgments are made in the assessment of when technological feasibility is established. For products where proven technology exists, this may occur early in the development cycle. Technological feasibility is evaluated on a product-by-product basis. Prior to establishing technological feasibility of a product, we record any costs incurred by third-party developers as research and development expenses.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;We enter into agreements with third-party developers that require us to make payments for game development and production services. In exchange for our payments, we receive the exclusive publishing and distribution rights to the finished game title as well as, in some cases, the underlying intellectual property rights. Such agreements typically allow us to fully recover these payments to the developers at an agreed upon royalty rate earned on the subsequent sales of such software, net of any agreed upon costs. Subsequent to establishing technological feasibility of a product, we capitalize all development and production service payments to third-party developers as software development costs and licenses. We typically enter into agreements with third-party developers after completing the technical design documentation for our products and therefore record the design costs leading up to a signed development contract as research and development expense. When we contract with third-party developers, we generally select those that have proven technology and experience in the genre of the software being developed, which often allows for the establishment of technological feasibility early in the development cycle. In instances where the documentation of the design and technology are not in place prior to an executed contract, we monitor the software development process and require our third-party developers to adhere to the same technological feasibility standards that apply to our internally developed products.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;Licenses consist of payments and guarantees made to holders of intellectual property rights for use of their trademarks, copyrights or other intellectual property rights in the development of our products. Agreements with license holders generally provide for guaranteed minimum payments for use of their intellectual property. Certain licenses, especially those related to our sports products, extend over multi-year periods and encompass multiple game titles. In addition to guaranteed minimum payments, these licenses frequently contain provisions that could require us to pay royalties to the license holder based on pre-agreed unit sales thresholds.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;Amortization of capitalized software development costs and licenses commences when a product is available for general release and is recorded on a title-by-title basis in cost of goods sold. For capitalized software development costs, annual amortization is calculated using (1) the proportion of current year revenue to the total revenue expected to be recorded over the life of the title or (2) the straight-line method over the remaining estimated life of the title, whichever is greater. For capitalized licenses, amortization is calculated as a ratio of (1)&#160;current year revenue to the total revenue expected to be recorded over the remaining estimated life of the title or (2) the contractual royalty rate based on actual net product sales as defined in the licensing agreement, whichever is greater. Amortization periods for our software products generally range from &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMTIvZnJhZzo0ZTk1NDllNmVlZjA0MGM1ODc0ODY2MTBkYzAxY2U5OC90ZXh0cmVnaW9uOjRlOTU0OWU2ZWVmMDQwYzU4NzQ4NjYxMGRjMDFjZTk4XzEyNjk1_891974e7-a04a-49bc-a3b2-5fbbad3b6d04"&gt;twelve&lt;/span&gt; to 30 months.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;We evaluate the future recoverability of capitalized software development costs and licenses on a quarterly basis. Recoverability is primarily assessed based on the title's actual performance. For products that are scheduled to be released in the future, recoverability is evaluated based on the expected performance of the specific products to which the cost or license relates. We use a number of criteria in evaluating expected product performance, including historical performance of comparable products developed with comparable technology, market performance of comparable titles, orders for the product prior to its release, general market conditions, and past performance of the franchise. When we determine that capitalized cost of the title is unlikely to be recovered by product sales, an impairment of software development and license costs capitalized is charged to cost of goods sold in the period in which such determination is made.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;We have profit and unit sales based internal royalty programs that allow selected employees to participate in the success of software titles that they assist in developing. Royalties earned under these programs are recorded as a component of Cost of goods sold in the period earned. Amounts earned and not yet paid are reflected within the software development royalties component of Accrued expenses and other current liabilities on our Consolidated Balance Sheets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Fixed Assets, net&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;Office equipment, furniture and fixtures are depreciated using the straight-line method over their estimated useful life of five years. Computer equipment and software are generally depreciated using the straight-line method over &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMTIvZnJhZzo0ZTk1NDllNmVlZjA0MGM1ODc0ODY2MTBkYzAxY2U5OC90ZXh0cmVnaW9uOjRlOTU0OWU2ZWVmMDQwYzU4NzQ4NjYxMGRjMDFjZTk4XzE0MzY5_1c7f6219-a0bd-484f-8b82-c79aa1ffaa11"&gt;three&lt;/span&gt; to five years. Leasehold improvements are amortized over the lesser of the term of the related lease or the useful life of the underlying asset, typically seven years. The cost of additions and improvements are capitalized, and repairs and maintenance costs are charged to operations, in the periods incurred. When depreciable assets are retired or sold, the cost and related allowances for depreciation are removed from the accounts and the gain or loss, if any, is recognized. The carrying amounts of these assets are recorded at historical cost.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Leases&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="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 guidance related to the accounting for leases codified under Topic 842, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Leases&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, which we adopted on April 1, 2019.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="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 contract inception. If there is an identified asset in the contract (either explicitly or implicitly) and we have control over its use, the contract is (or contains) a lease. In certain of our lease arrangements, primarily those related to our data center arrangements, judgment is required in determining if a contract contains a lease. For these arrangements, there is judgment in evaluating if the arrangement provides us with an asset that is physically distinct, or that represents substantially all of the capacity of the asset, and if we have the right to direct the use of the asset. Lease assets and liabilities are recognized based on the present value of future lease payments over the lease term at the commencement date. Included in the lease liability are future lease payments that are fixed, in-substance fixed, or payments based on an index or rate known at the commencement date of the lease. Variable lease payments are recognized as lease expenses as incurred. The operating lease right-of-use (&#x201c;ROU&#x201d;) asset also includes any lease payments made prior to commencement, initial direct costs incurred, and lease incentives received.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As most of our leases do not provide an implicit rate, we generally use our incremental borrowing rate in determining the present value of future lease payments. The incremental borrowing rate represents the rate required to borrow funds over a similar term to purchase the leased asset and is based on an unsecured borrowing rate and risk-adjusted to approximate a collateralized rate at the commencement date of the lease.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In determining our lease liability, the lease term includes options to extend or terminate the lease when it is reasonably certain that we will exercise such option. For operating leases, the lease expense for minimum lease payments is recognized on a straight-line basis over the lease term. Lease modifications result in remeasurement of the lease liability. Leases with an initial term of twelve months or less are not recorded on the balance sheet, and we recognize lease expense for these leases on a straight-line basis over the lease term. We do not separate non-lease components from the related lease components.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Goodwill and Intangible Assets&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;Goodwill is the excess of purchase price paid over identified intangible and tangible net assets of acquired companies. Intangible assets consist of intellectual property, developed game technology, analytics technology, user base, trade names, and in-process research and development. Certain intangible assets acquired in a business combination are recognized as assets apart from goodwill.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;We use either the income, cost or market approach to aid in our conclusions of such fair values and asset lives. The income approach presumes that the value of an asset can be estimated by the net economic benefit to be received over the life of the asset, discounted to present value. The cost approach presumes that an investor would pay no more for an asset than its replacement or reproduction cost. The market approach estimates value based on what other participants in the market have paid for reasonably similar assets. Although each valuation approach is considered in valuing the assets acquired, the approach, or combination of approaches, ultimately selected is based on the characteristics of the asset and the availability of information.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;We test our goodwill for impairment annually, or more frequently if events and circumstances indicate the fair value of a reporting unit may be below its carrying amount. A reporting unit is defined as an operating segment or one level below an operating segment. We have determined that we operate in two reporting units, which are components of our operating segment. In the evaluation of goodwill for impairment, we have the option to first perform a qualitative assessment to determine if the fair value of a reporting unit is more likely than not (i.e.,&#160;a likelihood of more than 50%) less than the carrying value before performing a quantitative impairment test. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;When a qualitative assessment is not used, or if the qualitative assessment is not conclusive, a quantitative impairment analysis for goodwill is performed at the reporting unit level. The quantitative goodwill impairment test is used to identify potential impairment by comparing the fair value of a reporting unit with its carrying amount, including goodwill. If the carrying value exceeds the fair value, an impairment charge is recognized equal to the difference between the carrying value of the reporting unit and its fair value, considering the related income tax effect of any goodwill deductible for tax purposes. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;In performing the quantitative assessment, we measure the fair value of the reporting unit using a combination of the income and market approaches. The assessment requires us to make judgments and involves the use of significant estimates and assumptions. These estimates and assumptions include long-term growth rates and operating margins used to calculate projected future cash flows, risk-adjusted discount rates based on our weighted average cost of capital, future economic and market conditions and the determination of appropriate, comparable market data. Our estimates for market growth are based on historical data, various internal estimates and observable external sources when available, and are based on assumptions that are consistent with the plans and estimates we use to manage the underlying business. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;Based on our annual impairment assessment process for goodwill, no impairments were recorded during the fiscal years ended March&#160;31, 2021, 2020, or 2019. As of March&#160;31, 2021, the goodwill balance of one of our reporting units is $345,725, and a moderate reduction in its fair value may result in an impairment charge, which would be equal to the excess of the carrying value over the fair value of such assets. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Long-lived Assets&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;We review all long-lived assets for impairment whenever events or changes in circumstances indicate that the related carrying amount of an asset or asset group may not be recoverable. We compare the carrying amount of the asset to the estimated undiscounted future cash flows expected to result from the use of the asset. If the carrying amount of the asset exceeds estimated expected undiscounted future cash flows, we record an impairment charge for the difference between the carrying amount of the asset and its fair value. The estimated fair value is generally measured by discounting expected future cash flows using our incremental borrowing rate or discount rate, if available. As of March&#160;31, 2021, no indicators of impairment existed.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Derivatives and Hedging&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;We transact business in various foreign currencies and have significant sales and purchase transactions denominated in foreign currencies, subjecting us to foreign currency exchange rate risk. From time to time, we carry out transactions involving foreign currency exchange derivative financial instruments. The transactions are designed to hedge our exposure in currency exchange rate movements. We recognize derivative instruments as either assets or liabilities on our Consolidated Balance Sheets and we measure those instruments at fair value. The changes in fair value of derivatives that are not designated as hedges are recognized currently in earnings as Interest and other, net in our Consolidated Statements of Operations. If a derivative meets the definition of a cash flow hedge and is so designated, the effective portion of changes in the fair value of the derivative are recognized, as a component of Other comprehensive income (loss) while the ineffective portion of the changes in fair value is recorded currently in earnings as Interest and other, net in our Consolidated Statements of Operations. Amounts included in Accumulated other comprehensive income (loss) for cash flow hedges are reclassified into earnings in the same period that the hedged item is recognized in Cost of goods sold, Research and development expenses, or Interest and other, net, as appropriate.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Income Taxes&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;We record a tax provision for the anticipated tax consequences of the reported results of operations. Our provision for income taxes is computed using the asset and liability method, under which deferred income taxes are recognized for differences between the financial statement and tax bases of assets and liabilities at currently enacted statutory tax rates for the years in which the differences are expected to reverse. The effect on deferred taxes of a change in tax rates is recognized in income in the period that includes the enactment.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;Valuation allowances are established when we determine that it is more likely than not that such deferred tax assets will not be realized. We do not record income tax expense related to foreign withholding taxes or United States income taxes that may become payable upon the repatriation of undistributed earnings of foreign subsidiaries, as such earnings are expected to be reinvested indefinitely outside of the United States.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;We use estimates and assumptions to compute the provision for income taxes including allocations of certain transactions to different tax jurisdictions, amounts of permanent and temporary differences, the likelihood of deferred tax assets being recovered and the outcome of contingent tax risks. These estimates and assumptions are revised as new events occur, more experience is acquired and additional information is obtained. The effect of these revisions is recorded in income tax expense or benefit in the period in which they become known.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Revenue Recognition&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;We derive revenue primarily from the sale of our interactive entertainment content, principally for console gaming systems and personal computers, including smartphones and tablets. Our interactive entertainment content consists of full game software products that may contain offline gameplay, online gameplay, or a combination of offline and online gameplay. We may also sell separate downloadable add-on content to supplement our full game software products. Certain of our software products provide customers with the option to acquire virtual currency or make in-game purchases.  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;We determine revenue recognition by:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;identifying the contract, or contracts, with the customer; &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;identifying the performance obligations in the contract; &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;determining the transaction price; &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;allocating the transaction price to performance obligations in the contract; and &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;recognizing revenue when, or as, we satisfy performance obligations by transferring the promised goods or services. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;We recognize revenue in the amount that reflects the consideration we expect to receive in exchange for the sales of software products and game related services when control of the promised products and services is transferred to our customers and our performance obligations under the contract have been satisfied. Revenue is recorded net of transaction taxes assessed by governmental authorities such as sales, value-added and other similar taxes.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;Our software products are sold as full games, which typically provide access to the main game content, primarily for console and PC. Generally, our full game software products deliver a license of our intellectual property that provides a functional offline gaming experience (i.e., one that does not require an Internet connection to access the main game content or other significant game related services). We recognize revenue related to the license of our intellectual property that provides offline functionality at the time control of the products has been transferred to our customers (i.e. upon delivery of the software product).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;In addition, some of our full game software products that provide a functional offline gaming experience may also include significant game related services delivered over time, such as online functionality that is dependent upon online support services and/or additional free content updates. For full game sales that offer offline functionality and significant game related services we evaluate whether the license of our intellectual property and the game related services are distinct and separable. This evaluation is performed for each software product sold. If we determine that our software products contain a license of intellectual property separate from the game related services (i.e. multiple performance obligations), we estimate a standalone selling price for each identified performance obligation. We allocate the transaction price to each performance obligation using a relative standalone selling price method (the transaction price is allocated to a performance obligation based on the proportion of the standalone selling price of each performance obligation to the sum of the standalone selling prices for all performance obligations in the contract). For the portion of the transaction price allocable to the license, revenue is recognized when the customer takes control of the product. For the portion of the transaction price allocated to game related services, revenue is recognized ratably over an estimated service period for the related software product. We also defer related product costs and recognize the costs as the revenues are recognized.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;Certain of our full game software products are delivered primarily as an online gaming experience with substantially all gameplay requiring online access to our game related services. We recognize revenue for full game software products that are dependent on our game related services over an estimated service period. For our full game online software products, we also defer related product costs and recognize the costs as the revenue is recognized.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;In addition to sales of our full game software products, certain of our software products provide customers with the option to acquire virtual currency or make in-game purchases. Revenue from the sale of virtual currency and in-game purchases is deferred and recognized ratably over an estimated service period.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;We also sell separate downloadable add-on content to supplement our full game software products. Revenue from the sale of separate downloadable add-on content is evaluated for revenue recognition on the same basis as our full game software products.  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;Certain software products are sold to customers with a &#x201c;street date&#x201d; (the earliest date these products may be sold by these retailers). For the transaction price related to the license for these products that also provide a functional offline gaming experience, we recognize revenue on the later of the street date or the sale date as this is generally when we have transferred control of this performance obligation. For the sale of physical software products, recognition of revenue allocated to game related services does not begin until the product is sold-through by our customer to the end user. We currently estimate sell-through to the end user for all our titles to be approximately two months after we have sold-in the software products to retailers. Determining the estimated sell-through period requires management judgment and estimates. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;In addition, some of our software products are sold as digital downloads. Revenue from digital downloads generally commences when the download is made available to the end user by a third-party digital storefront. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;Our payment terms and conditions vary by customer and typically provide net 30- to 60-day terms. In instances where the timing of revenue recognition differs from the timing of invoicing, we do not adjust the promised amount of consideration for the effects of a significant financing component when we expect, at contract inception, that the period between our transfer of a promised product or service to our customer and payment for that product or service will be one year or less.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;In certain countries, we use third-party licensees to distribute and host our games in accordance with license agreements, for which the licensees typically pay us a fixed minimum guarantee and sales-based royalties. These arrangements typically include multiple performance obligations, such as an upfront license of intellectual property and rights to future &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;updates. Based on the allocated transaction price, we recognize revenue associated with the minimum guarantee when we transfer control of the upfront license of intellectual property (generally upon commercial launch) and the remaining portion ratably over the contractual term in which we provide the licensee with future update rights. Royalty payments in excess of the minimum guarantee are generally recognized when the licensed product is sold by the licensee.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Contract Balances&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We generally record a receivable related to revenue when we have an unconditional right to invoice and receive payment, and we record deferred revenue when cash payments are received or due in advance of satisfying our performance obligations, even if amounts are refundable. Contract assets generally consist of arrangements for which we have recognized revenue to the extent it is probable that significant reversal will not occur but do not have a right to invoice as of the reporting date. Contract assets are recorded within Prepaid expenses and other on our Consolidated Balance Sheet. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;Our allowances for doubtful accounts are typically immaterial and, if required, are based on our best estimate of expected credit losses inherent in our accounts receivable balance. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;Deferred revenue is comprised primarily of unsatisfied revenue related to the portion of the transaction price allocable to game related services of our full game software products and sales of virtual currency. These sales are typically invoiced at the beginning of the contract period, and revenue is recognized ratably over the estimated service period. Deferred revenue may also include amounts related to software products with future street dates. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;Refer to &lt;/span&gt;&lt;span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;&lt;a href="#id55210c8f40244b886767e1bec81de64_115" style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Note 2 - Revenue from Contracts with Customers&lt;/a&gt;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; for further information, including changes in deferred revenue during the period.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Principal Agent Considerations&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;We offer certain software products via third-party digital storefronts, such as Microsoft&#x2019;s Xbox Live, Sony&#x2019;s PlayStation Network, Valve's Steam, Epic Games Store, Apple's App Store, and the Google Play Store.&#160;For sales of our software products via third-party digital storefronts, we determine whether or not we are acting as the principal in the sale to the end user, which we consider in determining if revenue should be reported based on the gross transaction price to the end user or based on the transaction price net of fees retained by the third-party digital storefront. An entity is the principal if it controls a good or service before it is transferred to the customer.&#160;Key indicators that we use in evaluating these sales transactions include, but are not limited to, the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;the underlying contract terms and conditions between the various parties to the transaction;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;which party is primarily responsible for fulfilling the promise to provide the specified good or service; and &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;which party has discretion in establishing the price for the specified good or service.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Based on our evaluation of the above indicators, for sales arrangements via Microsoft&#x2019;s Xbox Live, Sony&#x2019;s PlayStation Network, Valve's Steam, and Epic Games Store we have determined we are not the principal in the sales transaction&#160;to the end user and therefore we report revenue based on the consideration received from the digital storefront.&#160;For sales arrangements via Apple's App Store and the Google Play Store, we have determined that we are the principal to the end user and thus report revenue on a gross basis and mobile platform fees charged by these digital storefronts are expensed as incurred and reported within Cost of goods sold.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Shipping and Handling&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;Shipping and handling costs are incurred to move physical software products to customers. We recognize all shipping and handling costs as an expense in Cost of goods sold because we are responsible for delivery of the product to our customers prior to transfer of control to the customer.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:174%"&gt;Estimated Service Period&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;&#160;&#160;&#160;&#160;For certain performance obligations satisfied over time, we have determined that the estimated service period is the time period in which an average user plays our software products (&#x201c;user life&#x201d;) which most faithfully depicts the timing of satisfying our performance obligation. We consider a variety of data points when determining and subsequently reassessing the estimated service period for players of our software products. Primarily, we review the weighted average number of days between players&#x2019; first and last days played online. When a new game is launched and therefore no history of online player data is available, we consider other factors to determine the user life, such as the estimated service period of other games actively being sold with similar characteristics. We also consider known online trends, the service periods of our previously released software products, and, to the extent publicly available, the service periods of our competitors&#x2019; software products that are &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;similar in nature to ours. We believe this provides a reasonable depiction of the transfer of our game related services to our customers, as it is the best representation of the period during which our customers play our software products. Determining the estimated service period is subjective and requires significant management judgment and estimates. Future usage patterns may differ from historical usage patterns, and therefore the estimated service period may change in the future. The estimated service periods for players of our current software products are generally between &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMTIvZnJhZzo0ZTk1NDllNmVlZjA0MGM1ODc0ODY2MTBkYzAxY2U5OC90ZXh0cmVnaW9uOjRlOTU0OWU2ZWVmMDQwYzU4NzQ4NjYxMGRjMDFjZTk4XzM5MTQx_b0a3fa45-8d3d-4c44-949f-525da2fed8cd"&gt;six&lt;/span&gt; and fifteen months depending on the software product.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Revenue Arrangements with Multiple Performance Obligations&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;Our contracts with customers often include promises to transfer multiple products and services. Determining whether products and services are considered distinct performance obligations that should be accounted for separately versus together requires significant judgment. For software products in which the software license has offline functionality and benefits from meaningful game related services, which may include online functionality that is dependent on our online support services and/or additional free content updates, we believe we have separate performance obligations for the license of the intellectual property and the game related services. Additionally, because each of our product offerings has unique features and because we do not sell our game related services separately, we typically do not have observable standalone selling prices for each performance obligation. Significant judgment and estimates are also required to determine the standalone selling price for each distinct performance obligation and whether a discount needs to be allocated based on the relative standalone selling price of our products and services. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;To estimate the standalone selling price for each performance obligation, we consider, to the extent available, a variety of data points such as past selling prices of the product or other similar products, competitor pricing, and market data. If observable pricing is not available, we use an expected cost-plus margin approach taking into account relevant costs including product development, post-release support, marketing and licensing costs. This evaluation is performed on a product by product basis.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Price Protection, Allowances for Returns, and Sales Incentives&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;We grant price protection and accept returns in connection with our distribution arrangements. Following reductions in the price of our physical software products, we grant price protection to permit customers to take credits against amounts they owe us with respect to merchandise unsold by them. Our customers must satisfy certain conditions to entitle them to receive price protection or return products, including compliance with applicable payment terms and confirmation of field inventory levels. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;At contract inception and at each subsequent reporting period, we make estimates of price protection and product returns related to current period software product revenue. We estimate the amount of price protection and returns for software products based upon, among other factors, historical experience and performance of the titles in similar genres, historical performance of the hardware platform, customer inventory levels, analysis of sell-through rates, sales force and retail customer feedback, industry pricing, market conditions, and changes in demand and acceptance of our products by consumers. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;We enter into various sales incentive arrangements with our customers, such as rebates, discounts, and cooperative marketing. These incentives are considered adjustments to the transaction price of our software products and are reflected as reductions to revenue. Sales incentives incurred by us for distinct goods or services received, such as the appearance of our products in a customer&#x2019;s national circular ad, are&#160;included in Selling and marketing expense if there is a separate identifiable benefit and the benefit&#x2019;s fair value can be established. Otherwise, such sales incentives are reflected as a reduction to revenue.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Revenue is recognized after deducting the estimated price protection, allowances for returns, and sales incentives, which are accounted for as variable consideration. Price protection, allowances for returns, and sales incentives are considered refund liabilities and are reported within Accrued expenses and other current liabilities on our Consolidated Balance Sheet. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Significant Estimates&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;Significant management judgment and estimates must be used in connection with many of the determinations described above, such as estimating the fair value allocation to distinct and separable performance obligations, the service period over which to defer recognition of revenue, the time it takes our physical products to sell-through to end users, and the amounts of price protection. We believe we can make reliable estimates. However, actual results may differ from initial estimates due to changes in circumstances, market conditions, and assumptions. Adjustments to estimates are recorded in the period in which they become known.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Advertising&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;We expense marketing costs as incurred, except for production costs associated with media advertising, which are deferred and charged to expense when the related advertisement is run for the first time. Advertising, marketing, and other &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;promotional expenses for the fiscal years ended March&#160;31, 2021, 2020 and 2019 amounted to $241,068, $285,607 and $249,315, respectively, and are included in Selling and marketing expense in our Consolidated Statements of Operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Stock-based Compensation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;We have stock-based compensation plans that are broad-based long-term retention programs intended to attract and retain talented employees and align stockholder and employee interests, which allows for awards of restricted stock, restricted stock units and other stock-based awards of our common stock to employees and non-employees. Our plans include time-based, market-based, and performance-based awards of our common stock to employees and non-employees.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;We account for stock-based awards under the fair value method of accounting. The fair value of all stock-based compensation is either capitalized and amortized in accordance with our software development cost accounting policy or recognized as expense on a straight-line basis over the full vesting period of the awards for time-based stock awards and on an accelerated attribution method for market-based and performance-based stock awards.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;We estimate the fair value of time-based awards using our closing stock price on the date of grant. We estimate the fair value of market-based awards using a Monte Carlo Simulation method, which takes into account assumptions such as the expected volatility of our common stock, the risk-free interest rate based on the contractual term of the award, expected dividend yield, vesting schedule and the probability that the market conditions of the awards will be achieved. For performance-based shares, we do not record expense until the performance criteria are considered probable.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;Stock-based compensation expense is recorded net of forfeitures as they occur.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Earnings (loss) per Share ("EPS")&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;Basic EPS is computed by dividing the net income (loss) applicable to common stockholders for the period by the weighted average number of shares of common stock outstanding during the same period. Diluted EPS is computed by dividing the net income (loss) applicable to common stockholders for the period by the weighted average number of shares of common stock and common stock equivalents outstanding. Common stock equivalents are measured using the treasury stock method and represent unvested stock-based awards.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Foreign Currency&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;The functional currency for our foreign operations is primarily the applicable local currency. Accounts of foreign operations are translated into U.S. dollars using exchange rates for assets and liabilities at the balance sheet date and average prevailing exchange rates for the period for revenue and expense accounts. Adjustments resulting from translation are included in accumulated other comprehensive income (loss). Realized and unrealized transaction gains and losses are included in our Consolidated Statements of Operations in the period in which they occur.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Comprehensive Income (Loss)&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;Comprehensive income (loss) is defined to include all changes in equity except those resulting from investments by owners and distributions to owners. Accumulated other comprehensive income (loss) includes foreign currency translation adjustments, which relate to investments that are permanent in nature and therefore do not require tax adjustments, and the amounts for unrealized gains (losses), net on derivative instruments designated as cash flow hedges, as well as any associated tax impact, and available for sale securities.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Recently Adopted Accounting Pronouncements&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Accounting for Fair Value Measurement&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In August 2018, the FASB issued&#160;ASU 2018-13, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Fair Value Measurement (Topic 820): Disclosure Framework - Changes to the Disclosure Requirements for Fair Value Measurement&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, which modifies the disclosure requirements on fair value measurements by removing, modifying, or adding certain disclosures.&#160;We adopted this update effective April 1, 2020. The adoption of this standard did not have a material impact on our Consolidated Financial Statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Accounting for Credit Losses&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;In June 2016, the FASB issued ASU 2016-13, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%"&gt;Financial Instruments - Credit Losses&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;, which replaces the incurred loss impairment methodology in current U.S. GAAP with a methodology that requires the reflection of expected credit losses and also requires consideration of a broader range of reasonable and supportable information to determine credit loss estimates. It also eliminates the concept of other-than-temporary impairment and requires credit losses related to available-for-sale debt securities to be recorded through an allowance for credit losses rather than as a reduction in the amortized cost basis of the securities. For most financial instruments, the standard requires the use of a forward-looking expected loss model rather than &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;the incurred loss model for recognizing credit losses, which generally results in the earlier recognition of credit losses on financial instruments. We adopted this update effective April 1, 2020 under a modified retrospective basis. No adjustment to retained earnings was recorded as a result of the adoption of this standard, which did not have an impact on our Consolidated Financial Statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Recently Issued Accounting Pronouncements&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Accounting for Income Taxes&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In December 2019, the FASB issued&#160;ASU 2019-12, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, which enhances and simplifies various aspects of the income tax accounting guidance, including requirements such as tax basis step-up in goodwill obtained in a transaction that is not a business combination, ownership changes in investments, and interim-period accounting for enacted changes in tax law. ASU 2019-12&#160;is effective for fiscal years, and interim periods within those fiscal years, beginning December 15, 2020 (April 1, 2021 for the Company), with early adoption permitted. We do not expect that the impact of the adoption will be material to our Consolidated Financial Statements.&lt;/span&gt;&lt;/div&gt;</us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock>
    <us-gaap:ConsolidationPolicyTextBlock
      contextRef="i0c20a1997ec0432288766e37232698f5_D20200401-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMTIvZnJhZzo0ZTk1NDllNmVlZjA0MGM1ODc0ODY2MTBkYzAxY2U5OC90ZXh0cmVnaW9uOjRlOTU0OWU2ZWVmMDQwYzU4NzQ4NjYxMGRjMDFjZTk4XzU0MTE3_37434481-e0a4-48cb-8b27-16be399b2b90">&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Principles of Consolidation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;The Consolidated Financial Statements include the financial statements of the Company and its wholly-owned subsidiaries. All inter-company balances and transactions have been eliminated in consolidation.&lt;/span&gt;&lt;/div&gt;</us-gaap:ConsolidationPolicyTextBlock>
    <us-gaap:PriorPeriodReclassificationAdjustmentDescription
      contextRef="i0c20a1997ec0432288766e37232698f5_D20200401-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMTIvZnJhZzo0ZTk1NDllNmVlZjA0MGM1ODc0ODY2MTBkYzAxY2U5OC90ZXh0cmVnaW9uOjRlOTU0OWU2ZWVmMDQwYzU4NzQ4NjYxMGRjMDFjZTk4XzU0MjAx_1ca77e50-95ba-4005-89e3-2f7ec59dba4f">&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Reclassifications &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;Certain immaterial amounts in the financial statements of the prior years have been reclassified to conform to the current year presentation for comparative purposes.&lt;/span&gt;&lt;/div&gt;</us-gaap:PriorPeriodReclassificationAdjustmentDescription>
    <us-gaap:UseOfEstimates
      contextRef="i0c20a1997ec0432288766e37232698f5_D20200401-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMTIvZnJhZzo0ZTk1NDllNmVlZjA0MGM1ODc0ODY2MTBkYzAxY2U5OC90ZXh0cmVnaW9uOjRlOTU0OWU2ZWVmMDQwYzU4NzQ4NjYxMGRjMDFjZTk4XzU0MTg0_91b65a11-aecf-45f6-9d56-13555cf0be92">&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Use of Estimates&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;The preparation of financial statements in conformity with U.S. generally accepted accounting principles ("U.S.&#160;GAAP") requires management to make estimates and assumptions that affect the reported amounts of assets, liabilities, net revenue, and expense, as well as the disclosure of contingent assets and liabilities at the dates of the financial statements during the reporting periods. Our most significant estimates relate to revenue recognition (see &lt;/span&gt;&lt;span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;&lt;a href="#id55210c8f40244b886767e1bec81de64_115" style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Note 2 - Revenue from Contracts with Customers&lt;/a&gt;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;); the recoverability and amortization of software development costs, licenses, and intangible assets; assets acquired and liabilities assumed in business combinations; the realization of deferred income taxes; the valuation of stock-based compensation; and assumptions used in our goodwill impairment tests. These estimates generally involve complex issues and require us to make judgments, involve analysis of historical and the prediction of future trends, and are subject to change from period to period. Actual amounts could differ significantly from these estimates, including as a result of the COVID-19 pandemic, which may affect economic conditions in a number of different ways and result in uncertainty and risk. We consider transactions or events that occur after the balance sheet date, but before the financial statements are issued, to provide additional evidence relative to certain estimates or to identify matters that require additional disclosures.&lt;/span&gt;&lt;/div&gt;</us-gaap:UseOfEstimates>
    <us-gaap:SegmentReportingPolicyPolicyTextBlock
      contextRef="i0c20a1997ec0432288766e37232698f5_D20200401-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMTIvZnJhZzo0ZTk1NDllNmVlZjA0MGM1ODc0ODY2MTBkYzAxY2U5OC90ZXh0cmVnaW9uOjRlOTU0OWU2ZWVmMDQwYzU4NzQ4NjYxMGRjMDFjZTk4XzU0MTMy_e927560a-b926-4135-9aca-ee498761c2c7">Segments&#160;&#160;&#160;&#160;We have one operating and reportable segment. Our operations involve similar products and customers worldwide. Revenue earned is primarily derived from the sale of software titles, which are internally developed and developed by third parties. Our Chief Executive Officer, who is our Chief Operating Decision Maker ("CODM"), manages our operations on a consolidated basis--supplemented by sales information by product category, major product title, and platform--for the purpose of evaluating performance and allocating resources.</us-gaap:SegmentReportingPolicyPolicyTextBlock>
    <us-gaap:NumberOfReportableSegments
      contextRef="i0c20a1997ec0432288766e37232698f5_D20200401-20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMTIvZnJhZzo0ZTk1NDllNmVlZjA0MGM1ODc0ODY2MTBkYzAxY2U5OC90ZXh0cmVnaW9uOjRlOTU0OWU2ZWVmMDQwYzU4NzQ4NjYxMGRjMDFjZTk4XzI1MDM_b3c4e668-07f8-4daa-8f28-7b4ce832b9d6"
      unitRef="segment">1</us-gaap:NumberOfReportableSegments>
    <us-gaap:NumberOfOperatingSegments
      contextRef="i0c20a1997ec0432288766e37232698f5_D20200401-20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMTIvZnJhZzo0ZTk1NDllNmVlZjA0MGM1ODc0ODY2MTBkYzAxY2U5OC90ZXh0cmVnaW9uOjRlOTU0OWU2ZWVmMDQwYzU4NzQ4NjYxMGRjMDFjZTk4XzI1MDM_d903a725-44e9-4b16-b144-3acb6e629e00"
      unitRef="segment">1</us-gaap:NumberOfOperatingSegments>
    <us-gaap:NumberOfReportableSegments
      contextRef="i0c20a1997ec0432288766e37232698f5_D20200401-20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMTIvZnJhZzo0ZTk1NDllNmVlZjA0MGM1ODc0ODY2MTBkYzAxY2U5OC90ZXh0cmVnaW9uOjRlOTU0OWU2ZWVmMDQwYzU4NzQ4NjYxMGRjMDFjZTk4XzExNTQ0ODcyMTY1Mjg1_b3c4e668-07f8-4daa-8f28-7b4ce832b9d6"
      unitRef="segment">1</us-gaap:NumberOfReportableSegments>
    <us-gaap:NumberOfOperatingSegments
      contextRef="i0c20a1997ec0432288766e37232698f5_D20200401-20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMTIvZnJhZzo0ZTk1NDllNmVlZjA0MGM1ODc0ODY2MTBkYzAxY2U5OC90ZXh0cmVnaW9uOjRlOTU0OWU2ZWVmMDQwYzU4NzQ4NjYxMGRjMDFjZTk4XzExNTQ0ODcyMTY1Mjg1_d903a725-44e9-4b16-b144-3acb6e629e00"
      unitRef="segment">1</us-gaap:NumberOfOperatingSegments>
    <us-gaap:ConcentrationRiskCreditRisk
      contextRef="i0c20a1997ec0432288766e37232698f5_D20200401-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMTIvZnJhZzo0ZTk1NDllNmVlZjA0MGM1ODc0ODY2MTBkYzAxY2U5OC90ZXh0cmVnaW9uOjRlOTU0OWU2ZWVmMDQwYzU4NzQ4NjYxMGRjMDFjZTk4XzU0MTc0_7be331aa-8b46-4a07-8c39-71576ac8632d">&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Concentration of Credit Risk and Accounts Receivable&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;We maintain cash balances at several major financial institutions. While we attempt to limit credit exposure with any single institution, balances often exceed insurable amounts.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;Accounts receivable are recorded at the original invoiced amount less an allowance for credit losses. In evaluating our ability to collect outstanding receivable balances and related allowance for credit losses, we consider many factors, including the age of the balance, the customer&#x2019;s payment history and current creditworthiness, as well as current and forecasted economic conditions that may affect our customers&#x2019; ability to pay. Bad debts are written off after all collection efforts have been exhausted. We do not require collateral from our customers.&lt;/span&gt;&lt;/div&gt;&#160;&#160;&#160;&#160;If the financial condition and operations of our customers deteriorate, our risk of collection could increase substantially. A majority of our trade receivables are derived from sales to major retailers, including digital storefronts and platform partners, and distributors.</us-gaap:ConcentrationRiskCreditRisk>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="if4ba8ac7b693403fa404d917df464d81_D20200401-20210331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMTIvZnJhZzo0ZTk1NDllNmVlZjA0MGM1ODc0ODY2MTBkYzAxY2U5OC90ZXh0cmVnaW9uOjRlOTU0OWU2ZWVmMDQwYzU4NzQ4NjYxMGRjMDFjZTk4XzM3MzI_9f50aabd-1d69-46de-8344-fbdec701e262"
      unitRef="number">0.784</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i8cfe348b488841d2a4bf4205814443bc_D20190401-20200331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMTIvZnJhZzo0ZTk1NDllNmVlZjA0MGM1ODc0ODY2MTBkYzAxY2U5OC90ZXh0cmVnaW9uOjRlOTU0OWU2ZWVmMDQwYzU4NzQ4NjYxMGRjMDFjZTk4XzM3MzY_6e245be4-fa89-4e9c-959d-268b9b7a1626"
      unitRef="number">0.715</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i71ca743cfb0d45f2ac2cdb6c1efbbb96_D20180401-20190331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMTIvZnJhZzo0ZTk1NDllNmVlZjA0MGM1ODc0ODY2MTBkYzAxY2U5OC90ZXh0cmVnaW9uOjRlOTU0OWU2ZWVmMDQwYzU4NzQ4NjYxMGRjMDFjZTk4XzM3NDM_66d6b4ff-b819-47c7-aa4b-86063aaf026d"
      unitRef="number">0.701</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="iff93ccd9f1514d02a998c28a7fc193b3_D20200401-20210331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMTIvZnJhZzo0ZTk1NDllNmVlZjA0MGM1ODc0ODY2MTBkYzAxY2U5OC90ZXh0cmVnaW9uOjRlOTU0OWU2ZWVmMDQwYzU4NzQ4NjYxMGRjMDFjZTk4XzM4NDc_695e6cb9-15cf-4805-aa72-c773289c6832"
      unitRef="number">0.389</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i70c72380dd6744dc829e7d1702c5d710_D20190401-20200331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMTIvZnJhZzo0ZTk1NDllNmVlZjA0MGM1ODc0ODY2MTBkYzAxY2U5OC90ZXh0cmVnaW9uOjRlOTU0OWU2ZWVmMDQwYzU4NzQ4NjYxMGRjMDFjZTk4XzM4NTE_ba47c7eb-4608-44cb-8556-e74a3e449536"
      unitRef="number">0.319</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="if9fcbd3f4fc74e29b8b5c27c4ec81215_D20180401-20190331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMTIvZnJhZzo0ZTk1NDllNmVlZjA0MGM1ODc0ODY2MTBkYzAxY2U5OC90ZXh0cmVnaW9uOjRlOTU0OWU2ZWVmMDQwYzU4NzQ4NjYxMGRjMDFjZTk4XzM4NTg_da82ebc0-0fa3-4259-9a1c-03e6834e4163"
      unitRef="number">0.313</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="id1418a4f4ec1454f82664953aa134fa3_D20200401-20210331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMTIvZnJhZzo0ZTk1NDllNmVlZjA0MGM1ODc0ODY2MTBkYzAxY2U5OC90ZXh0cmVnaW9uOjRlOTU0OWU2ZWVmMDQwYzU4NzQ4NjYxMGRjMDFjZTk4XzM5Njg_dd1c5973-3a90-4db5-82a9-b58951e75e12"
      unitRef="number">0.222</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="iae5fe34961b04168a4bb22fe996d3e25_D20190401-20200331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMTIvZnJhZzo0ZTk1NDllNmVlZjA0MGM1ODc0ODY2MTBkYzAxY2U5OC90ZXh0cmVnaW9uOjRlOTU0OWU2ZWVmMDQwYzU4NzQ4NjYxMGRjMDFjZTk4XzM5NzI_b8a97289-7ec9-447f-8729-04256fb0f612"
      unitRef="number">0.200</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="ic056cbf7178b476e8b9df3e23dd7905d_D20180401-20190331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMTIvZnJhZzo0ZTk1NDllNmVlZjA0MGM1ODc0ODY2MTBkYzAxY2U5OC90ZXh0cmVnaW9uOjRlOTU0OWU2ZWVmMDQwYzU4NzQ4NjYxMGRjMDFjZTk4XzM5ODA_22fa8972-fc56-4db0-a24a-53e2222c4983"
      unitRef="number">0.181</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i52addd497e5846608f6ebb416ffcb6e5_D20180401-20190331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMTIvZnJhZzo0ZTk1NDllNmVlZjA0MGM1ODc0ODY2MTBkYzAxY2U5OC90ZXh0cmVnaW9uOjRlOTU0OWU2ZWVmMDQwYzU4NzQ4NjYxMGRjMDFjZTk4XzQwODg_da825424-4ac2-4c5c-a98d-78c1c0ca2f5a"
      unitRef="number">0.105</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i46f400c380a145e99abaaa3919955045_D20200401-20210331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMTIvZnJhZzo0ZTk1NDllNmVlZjA0MGM1ODc0ODY2MTBkYzAxY2U5OC90ZXh0cmVnaW9uOjRlOTU0OWU2ZWVmMDQwYzU4NzQ4NjYxMGRjMDFjZTk4XzQxODU_83210255-4f3d-4ef3-bfb3-5e7fd67075cb"
      unitRef="number">0.776</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i9e1c5768b3f146888e8d9eb0a7680a84_D20190401-20200331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMTIvZnJhZzo0ZTk1NDllNmVlZjA0MGM1ODc0ODY2MTBkYzAxY2U5OC90ZXh0cmVnaW9uOjRlOTU0OWU2ZWVmMDQwYzU4NzQ4NjYxMGRjMDFjZTk4XzQxOTI_e6a8650f-cdcf-4db5-beb0-ef7ab91487b2"
      unitRef="number">0.581</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i5a04a354357a4127b4296d882ef1f295_D20200401-20210331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMTIvZnJhZzo0ZTk1NDllNmVlZjA0MGM1ODc0ODY2MTBkYzAxY2U5OC90ZXh0cmVnaW9uOjRlOTU0OWU2ZWVmMDQwYzU4NzQ4NjYxMGRjMDFjZTk4XzQzNDk_f8d42995-a974-4683-974a-ce3c59b3e76b"
      unitRef="number">0.692</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i46bc176c21ae43b9961e7d751456b39d_D20190401-20200331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMTIvZnJhZzo0ZTk1NDllNmVlZjA0MGM1ODc0ODY2MTBkYzAxY2U5OC90ZXh0cmVnaW9uOjRlOTU0OWU2ZWVmMDQwYzU4NzQ4NjYxMGRjMDFjZTk4XzQzNTY_fb183409-4f29-4f5f-9643-3cefbbfc2eb9"
      unitRef="number">0.488</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="id5ec1dc6d19448609f14c4d9a0223691_D20200401-20210331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMTIvZnJhZzo0ZTk1NDllNmVlZjA0MGM1ODc0ODY2MTBkYzAxY2U5OC90ZXh0cmVnaW9uOjRlOTU0OWU2ZWVmMDQwYzU4NzQ4NjYxMGRjMDFjZTk4XzQ0NDI_85326105-731d-4873-ad19-7db61d5aa61c"
      unitRef="number">0.504</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i01eeae90b8c84dc282d6335491df55d9_D20190401-20200331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMTIvZnJhZzo0ZTk1NDllNmVlZjA0MGM1ODc0ODY2MTBkYzAxY2U5OC90ZXh0cmVnaW9uOjRlOTU0OWU2ZWVmMDQwYzU4NzQ4NjYxMGRjMDFjZTk4XzQ0NDk_96d2b4a7-4753-4f40-bcbc-3b344790fefe"
      unitRef="number">0.188</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i5f2f4c5aa76b484a9034259dae28e9c7_D20200401-20210331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMTIvZnJhZzo0ZTk1NDllNmVlZjA0MGM1ODc0ODY2MTBkYzAxY2U5OC90ZXh0cmVnaW9uOjRlOTU0OWU2ZWVmMDQwYzU4NzQ4NjYxMGRjMDFjZTk4XzQ1Mjk_1761d8a4-5720-42c4-b7d3-926682f0b0eb"
      unitRef="number">0.294</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="idb7ff7e611f44118a38e9a98cc08f67d_D20190401-20200331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMTIvZnJhZzo0ZTk1NDllNmVlZjA0MGM1ODc0ODY2MTBkYzAxY2U5OC90ZXh0cmVnaW9uOjRlOTU0OWU2ZWVmMDQwYzU4NzQ4NjYxMGRjMDFjZTk4XzQ1MzY_539e6a74-2e25-4bce-b04b-fb6d16111380"
      unitRef="number">0.194</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:CashAndCashEquivalentsPolicyTextBlock
      contextRef="i0c20a1997ec0432288766e37232698f5_D20200401-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMTIvZnJhZzo0ZTk1NDllNmVlZjA0MGM1ODc0ODY2MTBkYzAxY2U5OC90ZXh0cmVnaW9uOjRlOTU0OWU2ZWVmMDQwYzU4NzQ4NjYxMGRjMDFjZTk4XzU0MTgx_e55c04c5-67d8-426f-9b34-54903fe9c3c8">&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Cash and Cash Equivalents&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;We consider all highly liquid instruments purchased with original maturities of three months or less to be cash equivalents. Our restricted cash and cash equivalents balances are primarily related to a dedicated account limited to the payment of certain internal royalty obligations. Balances that are restricted from use for more than one year are classified as non-current.&lt;/span&gt;&lt;/div&gt;</us-gaap:CashAndCashEquivalentsPolicyTextBlock>
    <us-gaap:MarketableSecuritiesPolicy
      contextRef="i0c20a1997ec0432288766e37232698f5_D20200401-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMTIvZnJhZzo0ZTk1NDllNmVlZjA0MGM1ODc0ODY2MTBkYzAxY2U5OC90ZXh0cmVnaW9uOjRlOTU0OWU2ZWVmMDQwYzU4NzQ4NjYxMGRjMDFjZTk4XzU0MTQ1_84bd8550-8748-4882-9c01-4f125ed948c6">&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Short-term Investments&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;Short-term investments designated as available-for-sale securities are carried at fair value, which is based on quoted market prices for such securities, if available, or is estimated on the basis of quoted market prices of financial instruments with similar characteristics. Investments with original maturities greater than 90&#160;days and remaining maturities of less than one year are normally classified within Short-term investments on our Consolidated Balance Sheets. In addition, investments with maturities beyond one year at the time of purchase that are highly liquid in nature and represent the investment of cash that is available for current operations are classified as short-term investments.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;Unrealized gains and losses of available-for-sale securities are excluded from earnings and are reported as a component of Other comprehensive income (loss), net of tax, until the security is sold, the security has matured, or we determine that the fair value of the security has declined below its adjusted cost basis and the decline is not due to a credit loss. Realized gains and losses on short-term investments are calculated based on the specific identification method and would be reclassified from accumulated other comprehensive loss to Interest and other, net.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;Short-term investments are evaluated for impairment quarterly. We consider various factors in determining whether we should recognize an impairment charge, including the credit quality of the issuer, the duration that the fair value has been less than the adjusted cost basis, the severity of the impairment, the reason for the decline in value, and our intent to sell and ability to hold the investment for a period of time sufficient to allow for any anticipated recovery in market value. If we conclude that an investment is impaired or a portion of the unrealized loss is a result of a credit loss, we recognize the charge at that time in our Consolidated Statements of Operations. Determining whether the decline in fair value is due to a credit loss requires management judgment based on the specific facts and circumstances of each security. The ultimate value realized on these securities is subject to market price volatility until they are sold.&lt;/span&gt;&lt;/div&gt;</us-gaap:MarketableSecuritiesPolicy>
    <us-gaap:InventoryPolicyTextBlock
      contextRef="i0c20a1997ec0432288766e37232698f5_D20200401-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMTIvZnJhZzo0ZTk1NDllNmVlZjA0MGM1ODc0ODY2MTBkYzAxY2U5OC90ZXh0cmVnaW9uOjRlOTU0OWU2ZWVmMDQwYzU4NzQ4NjYxMGRjMDFjZTk4XzU0MjEy_38cf88c1-929c-437d-b716-04e35915e5cd">&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Inventory&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;Inventory consists of materials, including manufacturing royalties paid to console manufacturers, and is stated at the lower of weighted average cost or net realizable value. Estimated product returns are included in the inventory balance at their cost. We regularly review inventory quantities on-hand and in the retail channels and record an inventory provision for excess or obsolete inventory based on the future expected demand for our products. Significant changes in demand for our products would affect management's estimates in establishing our inventory provision. We write down inventory based on excess or obsolete inventories determined primarily by anticipated future demand for our products. Inventory write-downs are measured as the difference between the cost of the inventory and market value, based upon assumptions about future demand that are inherently difficult to assess.&lt;/span&gt;&lt;/div&gt;</us-gaap:InventoryPolicyTextBlock>
    <ttwo:SoftwareDevelopmentCostsAndLicensesPolicyTextBlock
      contextRef="i0c20a1997ec0432288766e37232698f5_D20200401-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMTIvZnJhZzo0ZTk1NDllNmVlZjA0MGM1ODc0ODY2MTBkYzAxY2U5OC90ZXh0cmVnaW9uOjRlOTU0OWU2ZWVmMDQwYzU4NzQ4NjYxMGRjMDFjZTk4XzU0MjA1_32568bbc-0c1d-4696-9412-678d1634e457">&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Software Development Costs and Licenses&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;Capitalized software development costs include direct costs incurred for internally developed titles and payments made to third-party software developers under development agreements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;We capitalize internal software development costs (including specifically identifiable payroll expense, employee stock-based compensation, and incentive compensation costs related to the completion and release of titles, as well as third-party production and other content costs), subsequent to establishing technological feasibility of a software title. Technological feasibility of a product includes the completion of both technical design documentation and game design documentation. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Significant management judgments are made in the assessment of when technological feasibility is established. For products where proven technology exists, this may occur early in the development cycle. Technological feasibility is evaluated on a product-by-product basis. Prior to establishing technological feasibility of a product, we record any costs incurred by third-party developers as research and development expenses.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;We enter into agreements with third-party developers that require us to make payments for game development and production services. In exchange for our payments, we receive the exclusive publishing and distribution rights to the finished game title as well as, in some cases, the underlying intellectual property rights. Such agreements typically allow us to fully recover these payments to the developers at an agreed upon royalty rate earned on the subsequent sales of such software, net of any agreed upon costs. Subsequent to establishing technological feasibility of a product, we capitalize all development and production service payments to third-party developers as software development costs and licenses. We typically enter into agreements with third-party developers after completing the technical design documentation for our products and therefore record the design costs leading up to a signed development contract as research and development expense. When we contract with third-party developers, we generally select those that have proven technology and experience in the genre of the software being developed, which often allows for the establishment of technological feasibility early in the development cycle. In instances where the documentation of the design and technology are not in place prior to an executed contract, we monitor the software development process and require our third-party developers to adhere to the same technological feasibility standards that apply to our internally developed products.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;Licenses consist of payments and guarantees made to holders of intellectual property rights for use of their trademarks, copyrights or other intellectual property rights in the development of our products. Agreements with license holders generally provide for guaranteed minimum payments for use of their intellectual property. Certain licenses, especially those related to our sports products, extend over multi-year periods and encompass multiple game titles. In addition to guaranteed minimum payments, these licenses frequently contain provisions that could require us to pay royalties to the license holder based on pre-agreed unit sales thresholds.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;Amortization of capitalized software development costs and licenses commences when a product is available for general release and is recorded on a title-by-title basis in cost of goods sold. For capitalized software development costs, annual amortization is calculated using (1) the proportion of current year revenue to the total revenue expected to be recorded over the life of the title or (2) the straight-line method over the remaining estimated life of the title, whichever is greater. For capitalized licenses, amortization is calculated as a ratio of (1)&#160;current year revenue to the total revenue expected to be recorded over the remaining estimated life of the title or (2) the contractual royalty rate based on actual net product sales as defined in the licensing agreement, whichever is greater. Amortization periods for our software products generally range from &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMTIvZnJhZzo0ZTk1NDllNmVlZjA0MGM1ODc0ODY2MTBkYzAxY2U5OC90ZXh0cmVnaW9uOjRlOTU0OWU2ZWVmMDQwYzU4NzQ4NjYxMGRjMDFjZTk4XzEyNjk1_891974e7-a04a-49bc-a3b2-5fbbad3b6d04"&gt;twelve&lt;/span&gt; to 30 months.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;We evaluate the future recoverability of capitalized software development costs and licenses on a quarterly basis. Recoverability is primarily assessed based on the title's actual performance. For products that are scheduled to be released in the future, recoverability is evaluated based on the expected performance of the specific products to which the cost or license relates. We use a number of criteria in evaluating expected product performance, including historical performance of comparable products developed with comparable technology, market performance of comparable titles, orders for the product prior to its release, general market conditions, and past performance of the franchise. When we determine that capitalized cost of the title is unlikely to be recovered by product sales, an impairment of software development and license costs capitalized is charged to cost of goods sold in the period in which such determination is made.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;We have profit and unit sales based internal royalty programs that allow selected employees to participate in the success of software titles that they assist in developing. Royalties earned under these programs are recorded as a component of Cost of goods sold in the period earned. Amounts earned and not yet paid are reflected within the software development royalties component of Accrued expenses and other current liabilities on our Consolidated Balance Sheets.&lt;/span&gt;&lt;/div&gt;</ttwo:SoftwareDevelopmentCostsAndLicensesPolicyTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i947218e60ffc4973a739c452b5ef763c_D20200401-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMTIvZnJhZzo0ZTk1NDllNmVlZjA0MGM1ODc0ODY2MTBkYzAxY2U5OC90ZXh0cmVnaW9uOjRlOTU0OWU2ZWVmMDQwYzU4NzQ4NjYxMGRjMDFjZTk4XzEyNzAx_e378d151-d346-4422-a0bb-3ac17ab23df1">P30M</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentPolicyTextBlock
      contextRef="i0c20a1997ec0432288766e37232698f5_D20200401-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMTIvZnJhZzo0ZTk1NDllNmVlZjA0MGM1ODc0ODY2MTBkYzAxY2U5OC90ZXh0cmVnaW9uOjRlOTU0OWU2ZWVmMDQwYzU4NzQ4NjYxMGRjMDFjZTk4XzU0MTQw_64197617-807e-4d54-beea-89927055d784">&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Fixed Assets, net&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;Office equipment, furniture and fixtures are depreciated using the straight-line method over their estimated useful life of five years. Computer equipment and software are generally depreciated using the straight-line method over &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMTIvZnJhZzo0ZTk1NDllNmVlZjA0MGM1ODc0ODY2MTBkYzAxY2U5OC90ZXh0cmVnaW9uOjRlOTU0OWU2ZWVmMDQwYzU4NzQ4NjYxMGRjMDFjZTk4XzE0MzY5_1c7f6219-a0bd-484f-8b82-c79aa1ffaa11"&gt;three&lt;/span&gt; to five years. Leasehold improvements are amortized over the lesser of the term of the related lease or the useful life of the underlying asset, typically seven years. The cost of additions and improvements are capitalized, and repairs and maintenance costs are charged to operations, in the periods incurred. When depreciable assets are retired or sold, the cost and related allowances for depreciation are removed from the accounts and the gain or loss, if any, is recognized. The carrying amounts of these assets are recorded at historical cost.&lt;/span&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentPolicyTextBlock>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i8d70ce59b5fd459fa87ed5cb964b720f_D20200401-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMTIvZnJhZzo0ZTk1NDllNmVlZjA0MGM1ODc0ODY2MTBkYzAxY2U5OC90ZXh0cmVnaW9uOjRlOTU0OWU2ZWVmMDQwYzU4NzQ4NjYxMGRjMDFjZTk4XzE0Mjcx_b6b3fd60-f6e8-46fc-a7bf-ebb21b89883a">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i6f61b232a9e84792a1f9d3a77aedd6ee_D20200401-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMTIvZnJhZzo0ZTk1NDllNmVlZjA0MGM1ODc0ODY2MTBkYzAxY2U5OC90ZXh0cmVnaW9uOjRlOTU0OWU2ZWVmMDQwYzU4NzQ4NjYxMGRjMDFjZTk4XzE0Mzc1_78719cf4-c656-4aed-9f24-d5656a058d21">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="id744aa201f264c6995fd5d8a697dda86_D20200401-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMTIvZnJhZzo0ZTk1NDllNmVlZjA0MGM1ODc0ODY2MTBkYzAxY2U5OC90ZXh0cmVnaW9uOjRlOTU0OWU2ZWVmMDQwYzU4NzQ4NjYxMGRjMDFjZTk4XzE0NTE5_e8d12ec2-db00-48e9-b7e9-aa840698edfe">P7Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:LesseeLeasesPolicyTextBlock
      contextRef="i0c20a1997ec0432288766e37232698f5_D20200401-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMTIvZnJhZzo0ZTk1NDllNmVlZjA0MGM1ODc0ODY2MTBkYzAxY2U5OC90ZXh0cmVnaW9uOjRlOTU0OWU2ZWVmMDQwYzU4NzQ4NjYxMGRjMDFjZTk4XzU0MjA5_8ede5387-94b2-4495-9223-c3ab9cde6871">&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Leases&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="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 guidance related to the accounting for leases codified under Topic 842, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Leases&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, which we adopted on April 1, 2019.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="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 contract inception. If there is an identified asset in the contract (either explicitly or implicitly) and we have control over its use, the contract is (or contains) a lease. In certain of our lease arrangements, primarily those related to our data center arrangements, judgment is required in determining if a contract contains a lease. For these arrangements, there is judgment in evaluating if the arrangement provides us with an asset that is physically distinct, or that represents substantially all of the capacity of the asset, and if we have the right to direct the use of the asset. Lease assets and liabilities are recognized based on the present value of future lease payments over the lease term at the commencement date. Included in the lease liability are future lease payments that are fixed, in-substance fixed, or payments based on an index or rate known at the commencement date of the lease. Variable lease payments are recognized as lease expenses as incurred. The operating lease right-of-use (&#x201c;ROU&#x201d;) asset also includes any lease payments made prior to commencement, initial direct costs incurred, and lease incentives received.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As most of our leases do not provide an implicit rate, we generally use our incremental borrowing rate in determining the present value of future lease payments. The incremental borrowing rate represents the rate required to borrow funds over a similar term to purchase the leased asset and is based on an unsecured borrowing rate and risk-adjusted to approximate a collateralized rate at the commencement date of the lease.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In determining our lease liability, the lease term includes options to extend or terminate the lease when it is reasonably certain that we will exercise such option. For operating leases, the lease expense for minimum lease payments is recognized on a straight-line basis over the lease term. Lease modifications result in remeasurement of the lease liability. Leases with an initial term of twelve months or less are not recorded on the balance sheet, and we recognize lease expense for these leases on a straight-line basis over the lease term. We do not separate non-lease components from the related lease components.&lt;/span&gt;&lt;/div&gt;</us-gaap:LesseeLeasesPolicyTextBlock>
    <us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock
      contextRef="i0c20a1997ec0432288766e37232698f5_D20200401-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMTIvZnJhZzo0ZTk1NDllNmVlZjA0MGM1ODc0ODY2MTBkYzAxY2U5OC90ZXh0cmVnaW9uOjRlOTU0OWU2ZWVmMDQwYzU4NzQ4NjYxMGRjMDFjZTk4XzU0MTM2_2c20ae63-77cb-4878-9fd7-69bb030f7649">&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Goodwill and Intangible Assets&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;Goodwill is the excess of purchase price paid over identified intangible and tangible net assets of acquired companies. Intangible assets consist of intellectual property, developed game technology, analytics technology, user base, trade names, and in-process research and development. Certain intangible assets acquired in a business combination are recognized as assets apart from goodwill.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;We use either the income, cost or market approach to aid in our conclusions of such fair values and asset lives. The income approach presumes that the value of an asset can be estimated by the net economic benefit to be received over the life of the asset, discounted to present value. The cost approach presumes that an investor would pay no more for an asset than its replacement or reproduction cost. The market approach estimates value based on what other participants in the market have paid for reasonably similar assets. Although each valuation approach is considered in valuing the assets acquired, the approach, or combination of approaches, ultimately selected is based on the characteristics of the asset and the availability of information.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;We test our goodwill for impairment annually, or more frequently if events and circumstances indicate the fair value of a reporting unit may be below its carrying amount. A reporting unit is defined as an operating segment or one level below an operating segment. We have determined that we operate in two reporting units, which are components of our operating segment. In the evaluation of goodwill for impairment, we have the option to first perform a qualitative assessment to determine if the fair value of a reporting unit is more likely than not (i.e.,&#160;a likelihood of more than 50%) less than the carrying value before performing a quantitative impairment test. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;When a qualitative assessment is not used, or if the qualitative assessment is not conclusive, a quantitative impairment analysis for goodwill is performed at the reporting unit level. The quantitative goodwill impairment test is used to identify potential impairment by comparing the fair value of a reporting unit with its carrying amount, including goodwill. If the carrying value exceeds the fair value, an impairment charge is recognized equal to the difference between the carrying value of the reporting unit and its fair value, considering the related income tax effect of any goodwill deductible for tax purposes. &lt;/span&gt;&lt;/div&gt;&#160;&#160;&#160;&#160;In performing the quantitative assessment, we measure the fair value of the reporting unit using a combination of the income and market approaches. The assessment requires us to make judgments and involves the use of significant estimates and assumptions. These estimates and assumptions include long-term growth rates and operating margins used to calculate projected future cash flows, risk-adjusted discount rates based on our weighted average cost of capital, future economic and market conditions and the determination of appropriate, comparable market data. Our estimates for market growth are based on historical data, various internal estimates and observable external sources when available, and are based on assumptions that are consistent with the plans and estimates we use to manage the underlying business.</us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock>
    <us-gaap:NumberOfReportingUnits
      contextRef="i0c20a1997ec0432288766e37232698f5_D20200401-20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMTIvZnJhZzo0ZTk1NDllNmVlZjA0MGM1ODc0ODY2MTBkYzAxY2U5OC90ZXh0cmVnaW9uOjRlOTU0OWU2ZWVmMDQwYzU4NzQ4NjYxMGRjMDFjZTk4XzE5NTIy_32bff8c5-808e-4510-a2f4-4af348bb44bc"
      unitRef="unit">2</us-gaap:NumberOfReportingUnits>
    <us-gaap:GoodwillAndIntangibleAssetImpairment
      contextRef="ib57080e0efe848e584303e0861888427_D20190401-20200331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMTIvZnJhZzo0ZTk1NDllNmVlZjA0MGM1ODc0ODY2MTBkYzAxY2U5OC90ZXh0cmVnaW9uOjRlOTU0OWU2ZWVmMDQwYzU4NzQ4NjYxMGRjMDFjZTk4XzIxODM1_5c7a5129-e6b0-4c9a-aaee-8e35e5dd44a6"
      unitRef="usd">0</us-gaap:GoodwillAndIntangibleAssetImpairment>
    <us-gaap:GoodwillAndIntangibleAssetImpairment
      contextRef="i0c20a1997ec0432288766e37232698f5_D20200401-20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMTIvZnJhZzo0ZTk1NDllNmVlZjA0MGM1ODc0ODY2MTBkYzAxY2U5OC90ZXh0cmVnaW9uOjRlOTU0OWU2ZWVmMDQwYzU4NzQ4NjYxMGRjMDFjZTk4XzIxODM1_8f2a62ba-6568-45d4-8eb5-0b1cc5934210"
      unitRef="usd">0</us-gaap:GoodwillAndIntangibleAssetImpairment>
    <us-gaap:GoodwillAndIntangibleAssetImpairment
      contextRef="i8535f7a7defe447eb83a6f537132a16e_D20180401-20190331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMTIvZnJhZzo0ZTk1NDllNmVlZjA0MGM1ODc0ODY2MTBkYzAxY2U5OC90ZXh0cmVnaW9uOjRlOTU0OWU2ZWVmMDQwYzU4NzQ4NjYxMGRjMDFjZTk4XzIxODM1_99388fe1-6129-48bb-9dae-a25f526c015e"
      unitRef="usd">0</us-gaap:GoodwillAndIntangibleAssetImpairment>
    <us-gaap:Goodwill
      contextRef="i5251c14a6b604025a9f6c784de662dbd_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMTIvZnJhZzo0ZTk1NDllNmVlZjA0MGM1ODc0ODY2MTBkYzAxY2U5OC90ZXh0cmVnaW9uOjRlOTU0OWU2ZWVmMDQwYzU4NzQ4NjYxMGRjMDFjZTk4XzIxOTcz_4883040f-2fcd-4d7e-a4d2-344d824dfdc0"
      unitRef="usd">345725000</us-gaap:Goodwill>
    <us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock
      contextRef="i0c20a1997ec0432288766e37232698f5_D20200401-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMTIvZnJhZzo0ZTk1NDllNmVlZjA0MGM1ODc0ODY2MTBkYzAxY2U5OC90ZXh0cmVnaW9uOjRlOTU0OWU2ZWVmMDQwYzU4NzQ4NjYxMGRjMDFjZTk4XzU0MTY5_a48af5a6-e481-4c8b-800c-5768424922da">Long-lived Assets&#160;&#160;&#160;&#160;We review all long-lived assets for impairment whenever events or changes in circumstances indicate that the related carrying amount of an asset or asset group may not be recoverable. We compare the carrying amount of the asset to the estimated undiscounted future cash flows expected to result from the use of the asset. If the carrying amount of the asset exceeds estimated expected undiscounted future cash flows, we record an impairment charge for the difference between the carrying amount of the asset and its fair value. The estimated fair value is generally measured by discounting expected future cash flows using our incremental borrowing rate or discount rate, if available.</us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock>
    <us-gaap:DerivativesPolicyTextBlock
      contextRef="i0c20a1997ec0432288766e37232698f5_D20200401-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMTIvZnJhZzo0ZTk1NDllNmVlZjA0MGM1ODc0ODY2MTBkYzAxY2U5OC90ZXh0cmVnaW9uOjRlOTU0OWU2ZWVmMDQwYzU4NzQ4NjYxMGRjMDFjZTk4XzU0MjAz_5f30d0d7-0a92-417f-9a3b-8ded2dcfbaa6">&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Derivatives and Hedging&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;We transact business in various foreign currencies and have significant sales and purchase transactions denominated in foreign currencies, subjecting us to foreign currency exchange rate risk. From time to time, we carry out transactions involving foreign currency exchange derivative financial instruments. The transactions are designed to hedge our exposure in currency exchange rate movements. We recognize derivative instruments as either assets or liabilities on our Consolidated Balance Sheets and we measure those instruments at fair value. The changes in fair value of derivatives that are not designated as hedges are recognized currently in earnings as Interest and other, net in our Consolidated Statements of Operations. If a derivative meets the definition of a cash flow hedge and is so designated, the effective portion of changes in the fair value of the derivative are recognized, as a component of Other comprehensive income (loss) while the ineffective portion of the changes in fair value is recorded currently in earnings as Interest and other, net in our Consolidated Statements of Operations. Amounts included in Accumulated other comprehensive income (loss) for cash flow hedges are reclassified into earnings in the same period that the hedged item is recognized in Cost of goods sold, Research and development expenses, or Interest and other, net, as appropriate.&lt;/span&gt;&lt;/div&gt;</us-gaap:DerivativesPolicyTextBlock>
    <us-gaap:IncomeTaxPolicyTextBlock
      contextRef="i0c20a1997ec0432288766e37232698f5_D20200401-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMTIvZnJhZzo0ZTk1NDllNmVlZjA0MGM1ODc0ODY2MTBkYzAxY2U5OC90ZXh0cmVnaW9uOjRlOTU0OWU2ZWVmMDQwYzU4NzQ4NjYxMGRjMDFjZTk4XzU0MTI2_20346ed5-7a83-47cf-9071-19261a383391">&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Income Taxes&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;We record a tax provision for the anticipated tax consequences of the reported results of operations. Our provision for income taxes is computed using the asset and liability method, under which deferred income taxes are recognized for differences between the financial statement and tax bases of assets and liabilities at currently enacted statutory tax rates for the years in which the differences are expected to reverse. The effect on deferred taxes of a change in tax rates is recognized in income in the period that includes the enactment.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;Valuation allowances are established when we determine that it is more likely than not that such deferred tax assets will not be realized. We do not record income tax expense related to foreign withholding taxes or United States income taxes that may become payable upon the repatriation of undistributed earnings of foreign subsidiaries, as such earnings are expected to be reinvested indefinitely outside of the United States.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;We use estimates and assumptions to compute the provision for income taxes including allocations of certain transactions to different tax jurisdictions, amounts of permanent and temporary differences, the likelihood of deferred tax assets being recovered and the outcome of contingent tax risks. These estimates and assumptions are revised as new events occur, more experience is acquired and additional information is obtained. The effect of these revisions is recorded in income tax expense or benefit in the period in which they become known.&lt;/span&gt;&lt;/div&gt;</us-gaap:IncomeTaxPolicyTextBlock>
    <us-gaap:RevenueFromContractWithCustomerPolicyTextBlock
      contextRef="i0c20a1997ec0432288766e37232698f5_D20200401-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMTIvZnJhZzo0ZTk1NDllNmVlZjA0MGM1ODc0ODY2MTBkYzAxY2U5OC90ZXh0cmVnaW9uOjRlOTU0OWU2ZWVmMDQwYzU4NzQ4NjYxMGRjMDFjZTk4XzU0MTc5_49bad562-7272-4044-9f12-13da4f4b8a3d">&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Revenue Recognition&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;We derive revenue primarily from the sale of our interactive entertainment content, principally for console gaming systems and personal computers, including smartphones and tablets. Our interactive entertainment content consists of full game software products that may contain offline gameplay, online gameplay, or a combination of offline and online gameplay. We may also sell separate downloadable add-on content to supplement our full game software products. Certain of our software products provide customers with the option to acquire virtual currency or make in-game purchases.  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;We determine revenue recognition by:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;identifying the contract, or contracts, with the customer; &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;identifying the performance obligations in the contract; &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;determining the transaction price; &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;allocating the transaction price to performance obligations in the contract; and &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;recognizing revenue when, or as, we satisfy performance obligations by transferring the promised goods or services. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;We recognize revenue in the amount that reflects the consideration we expect to receive in exchange for the sales of software products and game related services when control of the promised products and services is transferred to our customers and our performance obligations under the contract have been satisfied. Revenue is recorded net of transaction taxes assessed by governmental authorities such as sales, value-added and other similar taxes.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;Our software products are sold as full games, which typically provide access to the main game content, primarily for console and PC. Generally, our full game software products deliver a license of our intellectual property that provides a functional offline gaming experience (i.e., one that does not require an Internet connection to access the main game content or other significant game related services). We recognize revenue related to the license of our intellectual property that provides offline functionality at the time control of the products has been transferred to our customers (i.e. upon delivery of the software product).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;In addition, some of our full game software products that provide a functional offline gaming experience may also include significant game related services delivered over time, such as online functionality that is dependent upon online support services and/or additional free content updates. For full game sales that offer offline functionality and significant game related services we evaluate whether the license of our intellectual property and the game related services are distinct and separable. This evaluation is performed for each software product sold. If we determine that our software products contain a license of intellectual property separate from the game related services (i.e. multiple performance obligations), we estimate a standalone selling price for each identified performance obligation. We allocate the transaction price to each performance obligation using a relative standalone selling price method (the transaction price is allocated to a performance obligation based on the proportion of the standalone selling price of each performance obligation to the sum of the standalone selling prices for all performance obligations in the contract). For the portion of the transaction price allocable to the license, revenue is recognized when the customer takes control of the product. For the portion of the transaction price allocated to game related services, revenue is recognized ratably over an estimated service period for the related software product. We also defer related product costs and recognize the costs as the revenues are recognized.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;Certain of our full game software products are delivered primarily as an online gaming experience with substantially all gameplay requiring online access to our game related services. We recognize revenue for full game software products that are dependent on our game related services over an estimated service period. For our full game online software products, we also defer related product costs and recognize the costs as the revenue is recognized.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;In addition to sales of our full game software products, certain of our software products provide customers with the option to acquire virtual currency or make in-game purchases. Revenue from the sale of virtual currency and in-game purchases is deferred and recognized ratably over an estimated service period.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;We also sell separate downloadable add-on content to supplement our full game software products. Revenue from the sale of separate downloadable add-on content is evaluated for revenue recognition on the same basis as our full game software products.  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;Certain software products are sold to customers with a &#x201c;street date&#x201d; (the earliest date these products may be sold by these retailers). For the transaction price related to the license for these products that also provide a functional offline gaming experience, we recognize revenue on the later of the street date or the sale date as this is generally when we have transferred control of this performance obligation. For the sale of physical software products, recognition of revenue allocated to game related services does not begin until the product is sold-through by our customer to the end user. We currently estimate sell-through to the end user for all our titles to be approximately two months after we have sold-in the software products to retailers. Determining the estimated sell-through period requires management judgment and estimates. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;In addition, some of our software products are sold as digital downloads. Revenue from digital downloads generally commences when the download is made available to the end user by a third-party digital storefront. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;Our payment terms and conditions vary by customer and typically provide net 30- to 60-day terms. In instances where the timing of revenue recognition differs from the timing of invoicing, we do not adjust the promised amount of consideration for the effects of a significant financing component when we expect, at contract inception, that the period between our transfer of a promised product or service to our customer and payment for that product or service will be one year or less.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;In certain countries, we use third-party licensees to distribute and host our games in accordance with license agreements, for which the licensees typically pay us a fixed minimum guarantee and sales-based royalties. These arrangements typically include multiple performance obligations, such as an upfront license of intellectual property and rights to future &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;updates. Based on the allocated transaction price, we recognize revenue associated with the minimum guarantee when we transfer control of the upfront license of intellectual property (generally upon commercial launch) and the remaining portion ratably over the contractual term in which we provide the licensee with future update rights. Royalty payments in excess of the minimum guarantee are generally recognized when the licensed product is sold by the licensee.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Contract Balances&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We generally record a receivable related to revenue when we have an unconditional right to invoice and receive payment, and we record deferred revenue when cash payments are received or due in advance of satisfying our performance obligations, even if amounts are refundable. Contract assets generally consist of arrangements for which we have recognized revenue to the extent it is probable that significant reversal will not occur but do not have a right to invoice as of the reporting date. Contract assets are recorded within Prepaid expenses and other on our Consolidated Balance Sheet. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;Our allowances for doubtful accounts are typically immaterial and, if required, are based on our best estimate of expected credit losses inherent in our accounts receivable balance. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;Deferred revenue is comprised primarily of unsatisfied revenue related to the portion of the transaction price allocable to game related services of our full game software products and sales of virtual currency. These sales are typically invoiced at the beginning of the contract period, and revenue is recognized ratably over the estimated service period. Deferred revenue may also include amounts related to software products with future street dates. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;Refer to &lt;/span&gt;&lt;span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;&lt;a href="#id55210c8f40244b886767e1bec81de64_115" style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Note 2 - Revenue from Contracts with Customers&lt;/a&gt;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; for further information, including changes in deferred revenue during the period.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Principal Agent Considerations&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;We offer certain software products via third-party digital storefronts, such as Microsoft&#x2019;s Xbox Live, Sony&#x2019;s PlayStation Network, Valve's Steam, Epic Games Store, Apple's App Store, and the Google Play Store.&#160;For sales of our software products via third-party digital storefronts, we determine whether or not we are acting as the principal in the sale to the end user, which we consider in determining if revenue should be reported based on the gross transaction price to the end user or based on the transaction price net of fees retained by the third-party digital storefront. An entity is the principal if it controls a good or service before it is transferred to the customer.&#160;Key indicators that we use in evaluating these sales transactions include, but are not limited to, the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;the underlying contract terms and conditions between the various parties to the transaction;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;which party is primarily responsible for fulfilling the promise to provide the specified good or service; and &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;which party has discretion in establishing the price for the specified good or service.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Based on our evaluation of the above indicators, for sales arrangements via Microsoft&#x2019;s Xbox Live, Sony&#x2019;s PlayStation Network, Valve's Steam, and Epic Games Store we have determined we are not the principal in the sales transaction&#160;to the end user and therefore we report revenue based on the consideration received from the digital storefront.&#160;For sales arrangements via Apple's App Store and the Google Play Store, we have determined that we are the principal to the end user and thus report revenue on a gross basis and mobile platform fees charged by these digital storefronts are expensed as incurred and reported within Cost of goods sold.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Shipping and Handling&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;Shipping and handling costs are incurred to move physical software products to customers. We recognize all shipping and handling costs as an expense in Cost of goods sold because we are responsible for delivery of the product to our customers prior to transfer of control to the customer.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:174%"&gt;Estimated Service Period&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;&#160;&#160;&#160;&#160;For certain performance obligations satisfied over time, we have determined that the estimated service period is the time period in which an average user plays our software products (&#x201c;user life&#x201d;) which most faithfully depicts the timing of satisfying our performance obligation. We consider a variety of data points when determining and subsequently reassessing the estimated service period for players of our software products. Primarily, we review the weighted average number of days between players&#x2019; first and last days played online. When a new game is launched and therefore no history of online player data is available, we consider other factors to determine the user life, such as the estimated service period of other games actively being sold with similar characteristics. We also consider known online trends, the service periods of our previously released software products, and, to the extent publicly available, the service periods of our competitors&#x2019; software products that are &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;similar in nature to ours. We believe this provides a reasonable depiction of the transfer of our game related services to our customers, as it is the best representation of the period during which our customers play our software products. Determining the estimated service period is subjective and requires significant management judgment and estimates. Future usage patterns may differ from historical usage patterns, and therefore the estimated service period may change in the future. The estimated service periods for players of our current software products are generally between &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMTIvZnJhZzo0ZTk1NDllNmVlZjA0MGM1ODc0ODY2MTBkYzAxY2U5OC90ZXh0cmVnaW9uOjRlOTU0OWU2ZWVmMDQwYzU4NzQ4NjYxMGRjMDFjZTk4XzM5MTQx_b0a3fa45-8d3d-4c44-949f-525da2fed8cd"&gt;six&lt;/span&gt; and fifteen months depending on the software product.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Revenue Arrangements with Multiple Performance Obligations&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;Our contracts with customers often include promises to transfer multiple products and services. Determining whether products and services are considered distinct performance obligations that should be accounted for separately versus together requires significant judgment. For software products in which the software license has offline functionality and benefits from meaningful game related services, which may include online functionality that is dependent on our online support services and/or additional free content updates, we believe we have separate performance obligations for the license of the intellectual property and the game related services. Additionally, because each of our product offerings has unique features and because we do not sell our game related services separately, we typically do not have observable standalone selling prices for each performance obligation. Significant judgment and estimates are also required to determine the standalone selling price for each distinct performance obligation and whether a discount needs to be allocated based on the relative standalone selling price of our products and services. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;To estimate the standalone selling price for each performance obligation, we consider, to the extent available, a variety of data points such as past selling prices of the product or other similar products, competitor pricing, and market data. If observable pricing is not available, we use an expected cost-plus margin approach taking into account relevant costs including product development, post-release support, marketing and licensing costs. This evaluation is performed on a product by product basis.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Price Protection, Allowances for Returns, and Sales Incentives&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;We grant price protection and accept returns in connection with our distribution arrangements. Following reductions in the price of our physical software products, we grant price protection to permit customers to take credits against amounts they owe us with respect to merchandise unsold by them. Our customers must satisfy certain conditions to entitle them to receive price protection or return products, including compliance with applicable payment terms and confirmation of field inventory levels. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;At contract inception and at each subsequent reporting period, we make estimates of price protection and product returns related to current period software product revenue. We estimate the amount of price protection and returns for software products based upon, among other factors, historical experience and performance of the titles in similar genres, historical performance of the hardware platform, customer inventory levels, analysis of sell-through rates, sales force and retail customer feedback, industry pricing, market conditions, and changes in demand and acceptance of our products by consumers. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;We enter into various sales incentive arrangements with our customers, such as rebates, discounts, and cooperative marketing. These incentives are considered adjustments to the transaction price of our software products and are reflected as reductions to revenue. Sales incentives incurred by us for distinct goods or services received, such as the appearance of our products in a customer&#x2019;s national circular ad, are&#160;included in Selling and marketing expense if there is a separate identifiable benefit and the benefit&#x2019;s fair value can be established. Otherwise, such sales incentives are reflected as a reduction to revenue.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Revenue is recognized after deducting the estimated price protection, allowances for returns, and sales incentives, which are accounted for as variable consideration. Price protection, allowances for returns, and sales incentives are considered refund liabilities and are reported within Accrued expenses and other current liabilities on our Consolidated Balance Sheet. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Significant Estimates&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;Significant management judgment and estimates must be used in connection with many of the determinations described above, such as estimating the fair value allocation to distinct and separable performance obligations, the service period over which to defer recognition of revenue, the time it takes our physical products to sell-through to end users, and the amounts of price protection. We believe we can make reliable estimates. However, actual results may differ from initial estimates due to changes in circumstances, market conditions, and assumptions. Adjustments to estimates are recorded in the period in which they become known.&lt;/span&gt;&lt;/div&gt;</us-gaap:RevenueFromContractWithCustomerPolicyTextBlock>
    <ttwo:EstimatedServicePeriodMaximum
      contextRef="i0c20a1997ec0432288766e37232698f5_D20200401-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMTIvZnJhZzo0ZTk1NDllNmVlZjA0MGM1ODc0ODY2MTBkYzAxY2U5OC90ZXh0cmVnaW9uOjRlOTU0OWU2ZWVmMDQwYzU4NzQ4NjYxMGRjMDFjZTk4XzM5MTQ4_d9ecedd7-a199-486f-96d7-01c419f19789">P15M</ttwo:EstimatedServicePeriodMaximum>
    <us-gaap:AdvertisingCostsPolicyTextBlock
      contextRef="i0c20a1997ec0432288766e37232698f5_D20200401-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMTIvZnJhZzo0ZTk1NDllNmVlZjA0MGM1ODc0ODY2MTBkYzAxY2U5OC90ZXh0cmVnaW9uOjRlOTU0OWU2ZWVmMDQwYzU4NzQ4NjYxMGRjMDFjZTk4XzU0MTc3_080a51cc-5c9a-4100-af7e-14c583c937bb">Advertising&#160;&#160;&#160;&#160;We expense marketing costs as incurred, except for production costs associated with media advertising, which are deferred and charged to expense when the related advertisement is run for the first time.</us-gaap:AdvertisingCostsPolicyTextBlock>
    <us-gaap:AdvertisingExpense
      contextRef="i0c20a1997ec0432288766e37232698f5_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMTIvZnJhZzo0ZTk1NDllNmVlZjA0MGM1ODc0ODY2MTBkYzAxY2U5OC90ZXh0cmVnaW9uOjRlOTU0OWU2ZWVmMDQwYzU4NzQ4NjYxMGRjMDFjZTk4XzQ0MTc3_58daa176-3bb1-4ae2-b74e-27d8f5e5bb39"
      unitRef="usd">241068000</us-gaap:AdvertisingExpense>
    <us-gaap:AdvertisingExpense
      contextRef="ib57080e0efe848e584303e0861888427_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMTIvZnJhZzo0ZTk1NDllNmVlZjA0MGM1ODc0ODY2MTBkYzAxY2U5OC90ZXh0cmVnaW9uOjRlOTU0OWU2ZWVmMDQwYzU4NzQ4NjYxMGRjMDFjZTk4XzQ0MTgx_14bafe7f-c933-478a-a016-2728d1ebece7"
      unitRef="usd">285607000</us-gaap:AdvertisingExpense>
    <us-gaap:AdvertisingExpense
      contextRef="i8535f7a7defe447eb83a6f537132a16e_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMTIvZnJhZzo0ZTk1NDllNmVlZjA0MGM1ODc0ODY2MTBkYzAxY2U5OC90ZXh0cmVnaW9uOjRlOTU0OWU2ZWVmMDQwYzU4NzQ4NjYxMGRjMDFjZTk4XzQ0MTg4_3ff0c355-a87e-4a24-a717-21d971ebe719"
      unitRef="usd">249315000</us-gaap:AdvertisingExpense>
    <us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy
      contextRef="i0c20a1997ec0432288766e37232698f5_D20200401-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMTIvZnJhZzo0ZTk1NDllNmVlZjA0MGM1ODc0ODY2MTBkYzAxY2U5OC90ZXh0cmVnaW9uOjRlOTU0OWU2ZWVmMDQwYzU4NzQ4NjYxMGRjMDFjZTk4XzU0MTE5_40c36b17-929e-421e-8b21-7f0ab11af64e">&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Stock-based Compensation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;We have stock-based compensation plans that are broad-based long-term retention programs intended to attract and retain talented employees and align stockholder and employee interests, which allows for awards of restricted stock, restricted stock units and other stock-based awards of our common stock to employees and non-employees. Our plans include time-based, market-based, and performance-based awards of our common stock to employees and non-employees.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;We account for stock-based awards under the fair value method of accounting. The fair value of all stock-based compensation is either capitalized and amortized in accordance with our software development cost accounting policy or recognized as expense on a straight-line basis over the full vesting period of the awards for time-based stock awards and on an accelerated attribution method for market-based and performance-based stock awards.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;We estimate the fair value of time-based awards using our closing stock price on the date of grant. We estimate the fair value of market-based awards using a Monte Carlo Simulation method, which takes into account assumptions such as the expected volatility of our common stock, the risk-free interest rate based on the contractual term of the award, expected dividend yield, vesting schedule and the probability that the market conditions of the awards will be achieved. For performance-based shares, we do not record expense until the performance criteria are considered probable.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;Stock-based compensation expense is recorded net of forfeitures as they occur.&lt;/span&gt;&lt;/div&gt;</us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy>
    <us-gaap:EarningsPerSharePolicyTextBlock
      contextRef="i0c20a1997ec0432288766e37232698f5_D20200401-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMTIvZnJhZzo0ZTk1NDllNmVlZjA0MGM1ODc0ODY2MTBkYzAxY2U5OC90ZXh0cmVnaW9uOjRlOTU0OWU2ZWVmMDQwYzU4NzQ4NjYxMGRjMDFjZTk4XzU0MjE0_d6d84d5d-c82e-4686-9d6d-5640b8838a88">&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Earnings (loss) per Share ("EPS")&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;Basic EPS is computed by dividing the net income (loss) applicable to common stockholders for the period by the weighted average number of shares of common stock outstanding during the same period. Diluted EPS is computed by dividing the net income (loss) applicable to common stockholders for the period by the weighted average number of shares of common stock and common stock equivalents outstanding. Common stock equivalents are measured using the treasury stock method and represent unvested stock-based awards.&lt;/span&gt;&lt;/div&gt;</us-gaap:EarningsPerSharePolicyTextBlock>
    <us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock
      contextRef="i0c20a1997ec0432288766e37232698f5_D20200401-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMTIvZnJhZzo0ZTk1NDllNmVlZjA0MGM1ODc0ODY2MTBkYzAxY2U5OC90ZXh0cmVnaW9uOjRlOTU0OWU2ZWVmMDQwYzU4NzQ4NjYxMGRjMDFjZTk4XzU0MTM3_2c9c77ee-c198-49bf-b632-691b583189c1">&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Foreign Currency&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;The functional currency for our foreign operations is primarily the applicable local currency. Accounts of foreign operations are translated into U.S. dollars using exchange rates for assets and liabilities at the balance sheet date and average prevailing exchange rates for the period for revenue and expense accounts. Adjustments resulting from translation are included in accumulated other comprehensive income (loss). Realized and unrealized transaction gains and losses are included in our Consolidated Statements of Operations in the period in which they occur.&lt;/span&gt;&lt;/div&gt;</us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock>
    <us-gaap:StockholdersEquityPolicyTextBlock
      contextRef="i0c20a1997ec0432288766e37232698f5_D20200401-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMTIvZnJhZzo0ZTk1NDllNmVlZjA0MGM1ODc0ODY2MTBkYzAxY2U5OC90ZXh0cmVnaW9uOjRlOTU0OWU2ZWVmMDQwYzU4NzQ4NjYxMGRjMDFjZTk4XzU0MTY1_4497affe-641e-4de7-89a5-ab3c9d804e07">&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Comprehensive Income (Loss)&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;Comprehensive income (loss) is defined to include all changes in equity except those resulting from investments by owners and distributions to owners. Accumulated other comprehensive income (loss) includes foreign currency translation adjustments, which relate to investments that are permanent in nature and therefore do not require tax adjustments, and the amounts for unrealized gains (losses), net on derivative instruments designated as cash flow hedges, as well as any associated tax impact, and available for sale securities.&lt;/span&gt;&lt;/div&gt;</us-gaap:StockholdersEquityPolicyTextBlock>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock
      contextRef="i0c20a1997ec0432288766e37232698f5_D20200401-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMTIvZnJhZzo0ZTk1NDllNmVlZjA0MGM1ODc0ODY2MTBkYzAxY2U5OC90ZXh0cmVnaW9uOjRlOTU0OWU2ZWVmMDQwYzU4NzQ4NjYxMGRjMDFjZTk4XzU0MTk3_82cd5a94-0482-4325-a176-13f6ac4c8979">&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Recently Adopted Accounting Pronouncements&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Accounting for Fair Value Measurement&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In August 2018, the FASB issued&#160;ASU 2018-13, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Fair Value Measurement (Topic 820): Disclosure Framework - Changes to the Disclosure Requirements for Fair Value Measurement&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, which modifies the disclosure requirements on fair value measurements by removing, modifying, or adding certain disclosures.&#160;We adopted this update effective April 1, 2020. The adoption of this standard did not have a material impact on our Consolidated Financial Statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Accounting for Credit Losses&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;In June 2016, the FASB issued ASU 2016-13, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%"&gt;Financial Instruments - Credit Losses&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;, which replaces the incurred loss impairment methodology in current U.S. GAAP with a methodology that requires the reflection of expected credit losses and also requires consideration of a broader range of reasonable and supportable information to determine credit loss estimates. It also eliminates the concept of other-than-temporary impairment and requires credit losses related to available-for-sale debt securities to be recorded through an allowance for credit losses rather than as a reduction in the amortized cost basis of the securities. For most financial instruments, the standard requires the use of a forward-looking expected loss model rather than &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;the incurred loss model for recognizing credit losses, which generally results in the earlier recognition of credit losses on financial instruments. We adopted this update effective April 1, 2020 under a modified retrospective basis. No adjustment to retained earnings was recorded as a result of the adoption of this standard, which did not have an impact on our Consolidated Financial Statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Recently Issued Accounting Pronouncements&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Accounting for Income Taxes&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In December 2019, the FASB issued&#160;ASU 2019-12, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, which enhances and simplifies various aspects of the income tax accounting guidance, including requirements such as tax basis step-up in goodwill obtained in a transaction that is not a business combination, ownership changes in investments, and interim-period accounting for enacted changes in tax law. ASU 2019-12&#160;is effective for fiscal years, and interim periods within those fiscal years, beginning December 15, 2020 (April 1, 2021 for the Company), with early adoption permitted. We do not expect that the impact of the adoption will be material to our Consolidated Financial Statements.&lt;/span&gt;&lt;/div&gt;</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:RevenueFromContractWithCustomerTextBlock
      contextRef="i0c20a1997ec0432288766e37232698f5_D20200401-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMTUvZnJhZzo2OGZkZTQ3YTE0ZTA0MjZkYWFlNmJmODlkZDA2NTVlZi90ZXh0cmVnaW9uOjY4ZmRlNDdhMTRlMDQyNmRhYWU2YmY4OWRkMDY1NWVmXzM4MTg_410f2f11-b74b-45c1-9291-7d89c54dc10f">REVENUE FROM CONTRACTS WITH CUSTOMERS &lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Disaggregation of revenue&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:174%"&gt;Service and other revenue&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;Service and other revenue is primarily comprised of revenue from our software products that include game related services, or separate virtual currency transactions, and in-game purchases, which are recognized over an estimated service period. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:174%"&gt;Product revenue&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:174%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;Product revenue is primarily comprised of the portion of revenue from software products that is recognized when the customer takes control of the product (i.e. upon delivery of the software product).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;Net revenue by service and other revenue and product  was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&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:38.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.344%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.344%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.349%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fiscal Year Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net revenue recognized:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Service and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,281,555&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,839,696&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,319,033&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Product&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,091,217&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,249,274&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,349,361&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total net revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3,372,772&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,088,970&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,668,394&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Recurrent consumer spending revenue&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;Recurrent consumer spending revenue is generated from ongoing consumer engagement and includes revenue from virtual currency, add-on content, and in-game purchases.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Full game and other revenue&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;Full game and other revenue primarily includes the initial sale of full game software products, which may include offline and/or significant game related services. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;Net revenue by recurrent consumer spending revenue and full game and other was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:8pt;text-align:justify"&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:38.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.344%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.344%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.349%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fiscal Year Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net revenue recognized:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Recurrent consumer spending&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,074,687&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,384,999&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,070,916&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Full game and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,298,085&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,703,971&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,597,478&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total net revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3,372,772&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,088,970&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,668,394&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Geography&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;We attribute net revenue to geographic regions based on software product destination. Net revenue by geographic region was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&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:49.777%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.543%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.543%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.547%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fiscal Year Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net revenue recognized:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;United States&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,015,885&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,775,682&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,426,906&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;International&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,356,887&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,313,288&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,241,488&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total net revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3,372,772&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,088,970&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,668,394&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Platform&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;Net revenue by platform was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:8pt;text-align:justify"&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:50.215%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.250%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.250%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fiscal Year Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net revenue recognized:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Console&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,516,993&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,308,602&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,233,861&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;PC and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;855,779&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;780,368&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;434,533&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total net revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3,372,772&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,088,970&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,668,394&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Distribution channel&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;Our products are delivered through digital online services (digital download, online platforms, and cloud streaming) and physical retail and other. Net revenue by distribution channel was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:8pt;text-align:justify"&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:49.777%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.543%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.543%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.547%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fiscal Year Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net revenue recognized:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Digital online&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,919,292&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,378,563&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,681,609&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Physical retail and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;453,480&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;710,407&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;986,785&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total net revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3,372,772&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,088,970&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,668,394&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Deferred Revenue&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;We record deferred revenue when payments are due or received in advance of the fulfillment of our associated performance obligations. The balance of deferred revenue, including current and non-current balances, as of March&#160;31, 2021 and March&#160;31, 2020 were $965,331 and $806,123, respectively. For the fiscal year ended March&#160;31, 2021, the additions to our deferred revenue balance were primarily due to cash payments received or due in advance of satisfying our performance obligations, while the reductions to our deferred revenue balance were due primarily to the recognition of revenue upon fulfillment of our performance obligations, both of which were in the ordinary course of business. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;During the fiscal year ended March&#160;31, 2021, $774,279 of revenue was recognized that was included in the deferred revenue balance at the beginning of the period. As of March&#160;31, 2021, the aggregate amount of contract revenue allocated to unsatisfied performance obligations is $1,100,441, which includes our deferred revenue balances and amounts to be invoiced and recognized as revenue in future periods. We expect to recognize approximately $969,739 of this balance as revenue over the next 12 months, and the remainder thereafter. This balance does not include an estimate for variable consideration arising from sales-based royalty license revenue in excess of the contractual minimum guarantee.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;As of March&#160;31, 2021 and March&#160;31, 2020, our contract asset balances were $105,554 and $81,625, respectively, which are included within Prepaid and other in our Consolidated Balance Sheet.&lt;/span&gt;&lt;/div&gt;</us-gaap:RevenueFromContractWithCustomerTextBlock>
    <us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock
      contextRef="i0c20a1997ec0432288766e37232698f5_D20200401-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMTUvZnJhZzo2OGZkZTQ3YTE0ZTA0MjZkYWFlNmJmODlkZDA2NTVlZi90ZXh0cmVnaW9uOjY4ZmRlNDdhMTRlMDQyNmRhYWU2YmY4OWRkMDY1NWVmXzM4MTk_a68fb12d-d4bf-4995-816b-b66a8cb5a16f">Net revenue by service and other revenue and product  was as follows:&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:38.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.344%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.344%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.349%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fiscal Year Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net revenue recognized:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Service and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,281,555&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,839,696&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,319,033&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Product&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,091,217&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,249,274&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,349,361&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total net revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3,372,772&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,088,970&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,668,394&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;Net revenue by recurrent consumer spending revenue and full game and other was as follows:&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:38.519%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.344%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.344%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.384%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.349%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fiscal Year Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net revenue recognized:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Recurrent consumer spending&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,074,687&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,384,999&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,070,916&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Full game and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,298,085&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,703,971&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,597,478&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total net revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3,372,772&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,088,970&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,668,394&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;Net revenue by platform was as follows:&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:50.215%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.250%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.250%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fiscal Year Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net revenue recognized:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Console&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,516,993&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,308,602&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,233,861&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;PC and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;855,779&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;780,368&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;434,533&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total net revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3,372,772&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,088,970&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,668,394&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;Net revenue by distribution channel was as follows:&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:49.777%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.543%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.543%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.547%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fiscal Year Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net revenue recognized:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Digital online&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,919,292&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,378,563&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,681,609&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Physical retail and other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;453,480&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;710,407&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;986,785&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total net revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3,372,772&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,088,970&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,668,394&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="idc15f7133c8b485baefcf3406c44675e_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMTUvZnJhZzo2OGZkZTQ3YTE0ZTA0MjZkYWFlNmJmODlkZDA2NTVlZi90YWJsZToxNzUwYTMwM2YwNTY0Y2MzYjI3NWUyNTczMzRhMGE4Yi90YWJsZXJhbmdlOjE3NTBhMzAzZjA1NjRjYzNiMjc1ZTI1NzMzNGEwYThiXzMtMi0xLTEtMA_a2c3a801-9928-4e24-bdd3-3cfcb4b44e7e"
      unitRef="usd">2281555000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2f6a6a81e010492a84ff1feee5744893_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMTUvZnJhZzo2OGZkZTQ3YTE0ZTA0MjZkYWFlNmJmODlkZDA2NTVlZi90YWJsZToxNzUwYTMwM2YwNTY0Y2MzYjI3NWUyNTczMzRhMGE4Yi90YWJsZXJhbmdlOjE3NTBhMzAzZjA1NjRjYzNiMjc1ZTI1NzMzNGEwYThiXzMtNC0xLTEtMA_259162b2-782a-4a31-a039-dc4822069ea2"
      unitRef="usd">1839696000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2c8dee59412047f498a2a6dd0b498db5_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMTUvZnJhZzo2OGZkZTQ3YTE0ZTA0MjZkYWFlNmJmODlkZDA2NTVlZi90YWJsZToxNzUwYTMwM2YwNTY0Y2MzYjI3NWUyNTczMzRhMGE4Yi90YWJsZXJhbmdlOjE3NTBhMzAzZjA1NjRjYzNiMjc1ZTI1NzMzNGEwYThiXzMtNi0xLTEtMTEz_a1c9ad45-86d5-46c1-af8b-509257be3499"
      unitRef="usd">1319033000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i3a4bf99150fc4506a35f551d8e0ab099_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMTUvZnJhZzo2OGZkZTQ3YTE0ZTA0MjZkYWFlNmJmODlkZDA2NTVlZi90YWJsZToxNzUwYTMwM2YwNTY0Y2MzYjI3NWUyNTczMzRhMGE4Yi90YWJsZXJhbmdlOjE3NTBhMzAzZjA1NjRjYzNiMjc1ZTI1NzMzNGEwYThiXzQtMi0xLTEtMA_70a07cc4-c4e6-4ba5-88b4-83ae9e34c3d7"
      unitRef="usd">1091217000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if387254084a641c9be8639d4002e3c74_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMTUvZnJhZzo2OGZkZTQ3YTE0ZTA0MjZkYWFlNmJmODlkZDA2NTVlZi90YWJsZToxNzUwYTMwM2YwNTY0Y2MzYjI3NWUyNTczMzRhMGE4Yi90YWJsZXJhbmdlOjE3NTBhMzAzZjA1NjRjYzNiMjc1ZTI1NzMzNGEwYThiXzQtNC0xLTEtMA_d7c6640a-ecb0-411a-bd97-001eeae15791"
      unitRef="usd">1249274000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i4f1d46f0a14f47bfb83a21f7d9a9d22a_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMTUvZnJhZzo2OGZkZTQ3YTE0ZTA0MjZkYWFlNmJmODlkZDA2NTVlZi90YWJsZToxNzUwYTMwM2YwNTY0Y2MzYjI3NWUyNTczMzRhMGE4Yi90YWJsZXJhbmdlOjE3NTBhMzAzZjA1NjRjYzNiMjc1ZTI1NzMzNGEwYThiXzQtNi0xLTEtMTEz_12933ec5-7b8a-44d2-94dd-6852d2ab55d6"
      unitRef="usd">1349361000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i0c20a1997ec0432288766e37232698f5_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMTUvZnJhZzo2OGZkZTQ3YTE0ZTA0MjZkYWFlNmJmODlkZDA2NTVlZi90YWJsZToxNzUwYTMwM2YwNTY0Y2MzYjI3NWUyNTczMzRhMGE4Yi90YWJsZXJhbmdlOjE3NTBhMzAzZjA1NjRjYzNiMjc1ZTI1NzMzNGEwYThiXzUtMi0xLTEtMA_bffd12b0-f390-4316-998e-83bd2295417c"
      unitRef="usd">3372772000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib57080e0efe848e584303e0861888427_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMTUvZnJhZzo2OGZkZTQ3YTE0ZTA0MjZkYWFlNmJmODlkZDA2NTVlZi90YWJsZToxNzUwYTMwM2YwNTY0Y2MzYjI3NWUyNTczMzRhMGE4Yi90YWJsZXJhbmdlOjE3NTBhMzAzZjA1NjRjYzNiMjc1ZTI1NzMzNGEwYThiXzUtNC0xLTEtMA_7875893e-c086-4c2c-99ee-661803c3c638"
      unitRef="usd">3088970000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8535f7a7defe447eb83a6f537132a16e_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMTUvZnJhZzo2OGZkZTQ3YTE0ZTA0MjZkYWFlNmJmODlkZDA2NTVlZi90YWJsZToxNzUwYTMwM2YwNTY0Y2MzYjI3NWUyNTczMzRhMGE4Yi90YWJsZXJhbmdlOjE3NTBhMzAzZjA1NjRjYzNiMjc1ZTI1NzMzNGEwYThiXzUtNi0xLTEtMTEz_6303aa30-fa97-43bd-9cb1-c808717d4af9"
      unitRef="usd">2668394000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="icbab93cb9b5a4fb0924531f81e3e9019_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMTUvZnJhZzo2OGZkZTQ3YTE0ZTA0MjZkYWFlNmJmODlkZDA2NTVlZi90YWJsZToyNWRiZDBiNDQyMzI0MmRjYjNmZmRmYzAxYWNhMmEzZi90YWJsZXJhbmdlOjI1ZGJkMGI0NDIzMjQyZGNiM2ZmZGZjMDFhY2EyYTNmXzMtMi0xLTEtMjM4MQ_1f72376d-08ec-43e8-8c65-c6ec784f551d"
      unitRef="usd">2074687000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i39999173d96b43488a6600e06f5ec65b_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMTUvZnJhZzo2OGZkZTQ3YTE0ZTA0MjZkYWFlNmJmODlkZDA2NTVlZi90YWJsZToyNWRiZDBiNDQyMzI0MmRjYjNmZmRmYzAxYWNhMmEzZi90YWJsZXJhbmdlOjI1ZGJkMGI0NDIzMjQyZGNiM2ZmZGZjMDFhY2EyYTNmXzMtNC0xLTEtMjM4MQ_b8edb96a-2c60-496e-8478-16021769fc78"
      unitRef="usd">1384999000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i4447e8ae3e7c4f18a54a33d8c8009ee4_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMTUvZnJhZzo2OGZkZTQ3YTE0ZTA0MjZkYWFlNmJmODlkZDA2NTVlZi90YWJsZToyNWRiZDBiNDQyMzI0MmRjYjNmZmRmYzAxYWNhMmEzZi90YWJsZXJhbmdlOjI1ZGJkMGI0NDIzMjQyZGNiM2ZmZGZjMDFhY2EyYTNmXzMtNi0xLTEtMjM4MQ_5a927035-7a15-4e3b-8604-8cdfcf872a52"
      unitRef="usd">1070916000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i4388f542005f43f5abcdf39c158d7f6f_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMTUvZnJhZzo2OGZkZTQ3YTE0ZTA0MjZkYWFlNmJmODlkZDA2NTVlZi90YWJsZToyNWRiZDBiNDQyMzI0MmRjYjNmZmRmYzAxYWNhMmEzZi90YWJsZXJhbmdlOjI1ZGJkMGI0NDIzMjQyZGNiM2ZmZGZjMDFhY2EyYTNmXzMtMi0xLTEtMA_7b016a8c-bf31-4f61-8e92-330ce8b9f5d8"
      unitRef="usd">1298085000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i617b0a1513b04c35b63f8fd4c3f708d3_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMTUvZnJhZzo2OGZkZTQ3YTE0ZTA0MjZkYWFlNmJmODlkZDA2NTVlZi90YWJsZToyNWRiZDBiNDQyMzI0MmRjYjNmZmRmYzAxYWNhMmEzZi90YWJsZXJhbmdlOjI1ZGJkMGI0NDIzMjQyZGNiM2ZmZGZjMDFhY2EyYTNmXzMtNC0xLTEtMA_3fc457eb-7c35-4044-91fc-e6ca5907f312"
      unitRef="usd">1703971000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ibba4a6f513a94f65803e06f1768bc251_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMTUvZnJhZzo2OGZkZTQ3YTE0ZTA0MjZkYWFlNmJmODlkZDA2NTVlZi90YWJsZToyNWRiZDBiNDQyMzI0MmRjYjNmZmRmYzAxYWNhMmEzZi90YWJsZXJhbmdlOjI1ZGJkMGI0NDIzMjQyZGNiM2ZmZGZjMDFhY2EyYTNmXzMtNi0xLTEtMTMw_48141def-fa3c-4f91-a200-da7f139499f2"
      unitRef="usd">1597478000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i0c20a1997ec0432288766e37232698f5_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMTUvZnJhZzo2OGZkZTQ3YTE0ZTA0MjZkYWFlNmJmODlkZDA2NTVlZi90YWJsZToyNWRiZDBiNDQyMzI0MmRjYjNmZmRmYzAxYWNhMmEzZi90YWJsZXJhbmdlOjI1ZGJkMGI0NDIzMjQyZGNiM2ZmZGZjMDFhY2EyYTNmXzUtMi0xLTEtMA_943eb385-ddad-4957-bc00-3ed608dd9186"
      unitRef="usd">3372772000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib57080e0efe848e584303e0861888427_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMTUvZnJhZzo2OGZkZTQ3YTE0ZTA0MjZkYWFlNmJmODlkZDA2NTVlZi90YWJsZToyNWRiZDBiNDQyMzI0MmRjYjNmZmRmYzAxYWNhMmEzZi90YWJsZXJhbmdlOjI1ZGJkMGI0NDIzMjQyZGNiM2ZmZGZjMDFhY2EyYTNmXzUtNC0xLTEtMA_62b2e067-a603-42d9-8392-a23a30d0d96a"
      unitRef="usd">3088970000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8535f7a7defe447eb83a6f537132a16e_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMTUvZnJhZzo2OGZkZTQ3YTE0ZTA0MjZkYWFlNmJmODlkZDA2NTVlZi90YWJsZToyNWRiZDBiNDQyMzI0MmRjYjNmZmRmYzAxYWNhMmEzZi90YWJsZXJhbmdlOjI1ZGJkMGI0NDIzMjQyZGNiM2ZmZGZjMDFhY2EyYTNmXzUtNi0xLTEtMTMw_d12a4c8a-448f-4a7d-9e67-5a6471f61265"
      unitRef="usd">2668394000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock
      contextRef="i0c20a1997ec0432288766e37232698f5_D20200401-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMTUvZnJhZzo2OGZkZTQ3YTE0ZTA0MjZkYWFlNmJmODlkZDA2NTVlZi90ZXh0cmVnaW9uOjY4ZmRlNDdhMTRlMDQyNmRhYWU2YmY4OWRkMDY1NWVmXzM4MjA_13651c7d-80a1-4619-87ac-384bdfdca561">Net revenue by geographic region was as follows:&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:49.777%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.543%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.543%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.547%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fiscal Year Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Net revenue recognized:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;United States&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,015,885&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,775,682&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,426,906&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;International&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,356,887&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,313,288&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,241,488&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total net revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3,372,772&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,088,970&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,668,394&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i0a2ae95badf14a62be5ed630b2b3c1c3_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMTUvZnJhZzo2OGZkZTQ3YTE0ZTA0MjZkYWFlNmJmODlkZDA2NTVlZi90YWJsZTo4ZmI1ZTBiZmI2NWM0OWJiOWJlOTE0ZDc3NzhhYmUzNy90YWJsZXJhbmdlOjhmYjVlMGJmYjY1YzQ5YmI5YmU5MTRkNzc3OGFiZTM3XzMtMi0xLTEtMA_b1ba3142-1471-496d-9363-b4848fe6eb79"
      unitRef="usd">2015885000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2bed97b6b139463ca8c36de72e8b2e43_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMTUvZnJhZzo2OGZkZTQ3YTE0ZTA0MjZkYWFlNmJmODlkZDA2NTVlZi90YWJsZTo4ZmI1ZTBiZmI2NWM0OWJiOWJlOTE0ZDc3NzhhYmUzNy90YWJsZXJhbmdlOjhmYjVlMGJmYjY1YzQ5YmI5YmU5MTRkNzc3OGFiZTM3XzMtNC0xLTEtMA_1e8a2657-000e-434f-814b-ac56f31947c7"
      unitRef="usd">1775682000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i56980da6d0814debaf6f8f1ace32ba86_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMTUvZnJhZzo2OGZkZTQ3YTE0ZTA0MjZkYWFlNmJmODlkZDA2NTVlZi90YWJsZTo4ZmI1ZTBiZmI2NWM0OWJiOWJlOTE0ZDc3NzhhYmUzNy90YWJsZXJhbmdlOjhmYjVlMGJmYjY1YzQ5YmI5YmU5MTRkNzc3OGFiZTM3XzMtNi0xLTEtMA_78768332-f4b0-412c-90f5-0bda0c53083b"
      unitRef="usd">1426906000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i0f6d2ef318704a4a95841a0d8aabfc09_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMTUvZnJhZzo2OGZkZTQ3YTE0ZTA0MjZkYWFlNmJmODlkZDA2NTVlZi90YWJsZTo4ZmI1ZTBiZmI2NWM0OWJiOWJlOTE0ZDc3NzhhYmUzNy90YWJsZXJhbmdlOjhmYjVlMGJmYjY1YzQ5YmI5YmU5MTRkNzc3OGFiZTM3XzQtMi0xLTEtMA_415a4144-7990-4bd6-85d9-46b49b358f29"
      unitRef="usd">1356887000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="icdd8450232fc41b0b7379d93d1ec82aa_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMTUvZnJhZzo2OGZkZTQ3YTE0ZTA0MjZkYWFlNmJmODlkZDA2NTVlZi90YWJsZTo4ZmI1ZTBiZmI2NWM0OWJiOWJlOTE0ZDc3NzhhYmUzNy90YWJsZXJhbmdlOjhmYjVlMGJmYjY1YzQ5YmI5YmU5MTRkNzc3OGFiZTM3XzQtNC0xLTEtMA_437e3787-c0e6-4495-9977-376fdc781587"
      unitRef="usd">1313288000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1e804ec349b64f5cad97b2a9f5eda29a_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMTUvZnJhZzo2OGZkZTQ3YTE0ZTA0MjZkYWFlNmJmODlkZDA2NTVlZi90YWJsZTo4ZmI1ZTBiZmI2NWM0OWJiOWJlOTE0ZDc3NzhhYmUzNy90YWJsZXJhbmdlOjhmYjVlMGJmYjY1YzQ5YmI5YmU5MTRkNzc3OGFiZTM3XzQtNi0xLTEtMA_ee34acbb-3e50-4114-bc82-94dc0f01f665"
      unitRef="usd">1241488000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i0c20a1997ec0432288766e37232698f5_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMTUvZnJhZzo2OGZkZTQ3YTE0ZTA0MjZkYWFlNmJmODlkZDA2NTVlZi90YWJsZTo4ZmI1ZTBiZmI2NWM0OWJiOWJlOTE0ZDc3NzhhYmUzNy90YWJsZXJhbmdlOjhmYjVlMGJmYjY1YzQ5YmI5YmU5MTRkNzc3OGFiZTM3XzUtMi0xLTEtMA_94bafc83-ac2d-413d-94f7-386254ab6fcb"
      unitRef="usd">3372772000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib57080e0efe848e584303e0861888427_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMTUvZnJhZzo2OGZkZTQ3YTE0ZTA0MjZkYWFlNmJmODlkZDA2NTVlZi90YWJsZTo4ZmI1ZTBiZmI2NWM0OWJiOWJlOTE0ZDc3NzhhYmUzNy90YWJsZXJhbmdlOjhmYjVlMGJmYjY1YzQ5YmI5YmU5MTRkNzc3OGFiZTM3XzUtNC0xLTEtMA_1ea873a7-a5a0-4b57-8511-33b9d8f45d13"
      unitRef="usd">3088970000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8535f7a7defe447eb83a6f537132a16e_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMTUvZnJhZzo2OGZkZTQ3YTE0ZTA0MjZkYWFlNmJmODlkZDA2NTVlZi90YWJsZTo4ZmI1ZTBiZmI2NWM0OWJiOWJlOTE0ZDc3NzhhYmUzNy90YWJsZXJhbmdlOjhmYjVlMGJmYjY1YzQ5YmI5YmU5MTRkNzc3OGFiZTM3XzUtNi0xLTEtMA_72d5a459-6a1b-49c9-8f04-b9d5c470e15d"
      unitRef="usd">2668394000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i48ba51d8360142fd83929b46e4ad5967_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMTUvZnJhZzo2OGZkZTQ3YTE0ZTA0MjZkYWFlNmJmODlkZDA2NTVlZi90YWJsZTo2OTc5MDMxYTRkYjE0YmZiODI1ZTliY2I2YTk0NWQ0OC90YWJsZXJhbmdlOjY5NzkwMzFhNGRiMTRiZmI4MjVlOWJjYjZhOTQ1ZDQ4XzMtMi0xLTEtMA_abbd2236-e185-48c2-adf8-53c0b64f0c39"
      unitRef="usd">2516993000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i661afa5eed5646f690cdc872005cb4d2_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMTUvZnJhZzo2OGZkZTQ3YTE0ZTA0MjZkYWFlNmJmODlkZDA2NTVlZi90YWJsZTo2OTc5MDMxYTRkYjE0YmZiODI1ZTliY2I2YTk0NWQ0OC90YWJsZXJhbmdlOjY5NzkwMzFhNGRiMTRiZmI4MjVlOWJjYjZhOTQ1ZDQ4XzMtNC0xLTEtMA_4d225563-a2b0-4cd7-83bc-4fe79cfc8793"
      unitRef="usd">2308602000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i6a6ed1668099484293aaedbcd60584f8_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMTUvZnJhZzo2OGZkZTQ3YTE0ZTA0MjZkYWFlNmJmODlkZDA2NTVlZi90YWJsZTo2OTc5MDMxYTRkYjE0YmZiODI1ZTliY2I2YTk0NWQ0OC90YWJsZXJhbmdlOjY5NzkwMzFhNGRiMTRiZmI4MjVlOWJjYjZhOTQ1ZDQ4XzMtNi0xLTEtMA_a80f67b0-7e60-4193-96ee-0c906f4c859d"
      unitRef="usd">2233861000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9e61fc3ad3954a3982ac7850928a3a85_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMTUvZnJhZzo2OGZkZTQ3YTE0ZTA0MjZkYWFlNmJmODlkZDA2NTVlZi90YWJsZTo2OTc5MDMxYTRkYjE0YmZiODI1ZTliY2I2YTk0NWQ0OC90YWJsZXJhbmdlOjY5NzkwMzFhNGRiMTRiZmI4MjVlOWJjYjZhOTQ1ZDQ4XzQtMi0xLTEtMA_bcef06ab-ba1f-45ff-9f02-73219af63ac9"
      unitRef="usd">855779000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia88b18c03bd44d439a29fd15fe6c98fd_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMTUvZnJhZzo2OGZkZTQ3YTE0ZTA0MjZkYWFlNmJmODlkZDA2NTVlZi90YWJsZTo2OTc5MDMxYTRkYjE0YmZiODI1ZTliY2I2YTk0NWQ0OC90YWJsZXJhbmdlOjY5NzkwMzFhNGRiMTRiZmI4MjVlOWJjYjZhOTQ1ZDQ4XzQtNC0xLTEtMA_29c8596b-b67e-4f28-ac42-69d5a8de080d"
      unitRef="usd">780368000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i929139d971604fa0868ae1bcc845d2ed_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMTUvZnJhZzo2OGZkZTQ3YTE0ZTA0MjZkYWFlNmJmODlkZDA2NTVlZi90YWJsZTo2OTc5MDMxYTRkYjE0YmZiODI1ZTliY2I2YTk0NWQ0OC90YWJsZXJhbmdlOjY5NzkwMzFhNGRiMTRiZmI4MjVlOWJjYjZhOTQ1ZDQ4XzQtNi0xLTEtMA_5bf67590-4acc-49e5-9f69-722d4b4ae5bd"
      unitRef="usd">434533000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i0c20a1997ec0432288766e37232698f5_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMTUvZnJhZzo2OGZkZTQ3YTE0ZTA0MjZkYWFlNmJmODlkZDA2NTVlZi90YWJsZTo2OTc5MDMxYTRkYjE0YmZiODI1ZTliY2I2YTk0NWQ0OC90YWJsZXJhbmdlOjY5NzkwMzFhNGRiMTRiZmI4MjVlOWJjYjZhOTQ1ZDQ4XzUtMi0xLTEtMA_646841fd-0b14-453c-ac68-6915b66f95ae"
      unitRef="usd">3372772000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib57080e0efe848e584303e0861888427_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMTUvZnJhZzo2OGZkZTQ3YTE0ZTA0MjZkYWFlNmJmODlkZDA2NTVlZi90YWJsZTo2OTc5MDMxYTRkYjE0YmZiODI1ZTliY2I2YTk0NWQ0OC90YWJsZXJhbmdlOjY5NzkwMzFhNGRiMTRiZmI4MjVlOWJjYjZhOTQ1ZDQ4XzUtNC0xLTEtMA_7cd48a57-c0b3-4b55-aaf9-c3866eb4f49c"
      unitRef="usd">3088970000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8535f7a7defe447eb83a6f537132a16e_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMTUvZnJhZzo2OGZkZTQ3YTE0ZTA0MjZkYWFlNmJmODlkZDA2NTVlZi90YWJsZTo2OTc5MDMxYTRkYjE0YmZiODI1ZTliY2I2YTk0NWQ0OC90YWJsZXJhbmdlOjY5NzkwMzFhNGRiMTRiZmI4MjVlOWJjYjZhOTQ1ZDQ4XzUtNi0xLTEtMA_2e562442-3ec1-4ea1-8f83-da059b9bc5f9"
      unitRef="usd">2668394000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i99f99614ded1478295a7f61cca5e394d_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMTUvZnJhZzo2OGZkZTQ3YTE0ZTA0MjZkYWFlNmJmODlkZDA2NTVlZi90YWJsZToxOGEzZjA3MTJhMWM0ZjZiYjVhMmMxYWNjMjE0ZTU4NS90YWJsZXJhbmdlOjE4YTNmMDcxMmExYzRmNmJiNWEyYzFhY2MyMTRlNTg1XzMtMi0xLTEtMA_decfc869-0833-420a-8a43-c119bcb7903a"
      unitRef="usd">2919292000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ifc5b7cdf89144b17b0cf0917b637741c_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMTUvZnJhZzo2OGZkZTQ3YTE0ZTA0MjZkYWFlNmJmODlkZDA2NTVlZi90YWJsZToxOGEzZjA3MTJhMWM0ZjZiYjVhMmMxYWNjMjE0ZTU4NS90YWJsZXJhbmdlOjE4YTNmMDcxMmExYzRmNmJiNWEyYzFhY2MyMTRlNTg1XzMtNC0xLTEtMA_6f06667c-6f47-4a34-83ad-b484cecc8cd8"
      unitRef="usd">2378563000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i856d75921d604dbd87fb3366266c57b0_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMTUvZnJhZzo2OGZkZTQ3YTE0ZTA0MjZkYWFlNmJmODlkZDA2NTVlZi90YWJsZToxOGEzZjA3MTJhMWM0ZjZiYjVhMmMxYWNjMjE0ZTU4NS90YWJsZXJhbmdlOjE4YTNmMDcxMmExYzRmNmJiNWEyYzFhY2MyMTRlNTg1XzMtNi0xLTEtMA_28ba0299-9967-464b-b21d-618a4f015deb"
      unitRef="usd">1681609000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i38e721e0ca5a430281fda92666c26e85_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMTUvZnJhZzo2OGZkZTQ3YTE0ZTA0MjZkYWFlNmJmODlkZDA2NTVlZi90YWJsZToxOGEzZjA3MTJhMWM0ZjZiYjVhMmMxYWNjMjE0ZTU4NS90YWJsZXJhbmdlOjE4YTNmMDcxMmExYzRmNmJiNWEyYzFhY2MyMTRlNTg1XzQtMi0xLTEtMA_55a1094b-05c2-4f87-883e-1c4721b77a58"
      unitRef="usd">453480000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie5858de881404d3bbd7ec4f3dd1b7871_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMTUvZnJhZzo2OGZkZTQ3YTE0ZTA0MjZkYWFlNmJmODlkZDA2NTVlZi90YWJsZToxOGEzZjA3MTJhMWM0ZjZiYjVhMmMxYWNjMjE0ZTU4NS90YWJsZXJhbmdlOjE4YTNmMDcxMmExYzRmNmJiNWEyYzFhY2MyMTRlNTg1XzQtNC0xLTEtMA_8cd19930-c97c-41c1-b5f3-109825acc6ce"
      unitRef="usd">710407000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic432c7a56b614bbc8d15c7837572a881_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMTUvZnJhZzo2OGZkZTQ3YTE0ZTA0MjZkYWFlNmJmODlkZDA2NTVlZi90YWJsZToxOGEzZjA3MTJhMWM0ZjZiYjVhMmMxYWNjMjE0ZTU4NS90YWJsZXJhbmdlOjE4YTNmMDcxMmExYzRmNmJiNWEyYzFhY2MyMTRlNTg1XzQtNi0xLTEtMA_d61d230a-6d01-4e86-81d7-dc53157e6b70"
      unitRef="usd">986785000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i0c20a1997ec0432288766e37232698f5_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMTUvZnJhZzo2OGZkZTQ3YTE0ZTA0MjZkYWFlNmJmODlkZDA2NTVlZi90YWJsZToxOGEzZjA3MTJhMWM0ZjZiYjVhMmMxYWNjMjE0ZTU4NS90YWJsZXJhbmdlOjE4YTNmMDcxMmExYzRmNmJiNWEyYzFhY2MyMTRlNTg1XzUtMi0xLTEtMA_0f29eaaa-90c3-4660-b86f-6ff4abf60868"
      unitRef="usd">3372772000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib57080e0efe848e584303e0861888427_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMTUvZnJhZzo2OGZkZTQ3YTE0ZTA0MjZkYWFlNmJmODlkZDA2NTVlZi90YWJsZToxOGEzZjA3MTJhMWM0ZjZiYjVhMmMxYWNjMjE0ZTU4NS90YWJsZXJhbmdlOjE4YTNmMDcxMmExYzRmNmJiNWEyYzFhY2MyMTRlNTg1XzUtNC0xLTEtMA_5e7cbe98-e3eb-4467-bb2e-ac6a59dcc26e"
      unitRef="usd">3088970000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8535f7a7defe447eb83a6f537132a16e_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMTUvZnJhZzo2OGZkZTQ3YTE0ZTA0MjZkYWFlNmJmODlkZDA2NTVlZi90YWJsZToxOGEzZjA3MTJhMWM0ZjZiYjVhMmMxYWNjMjE0ZTU4NS90YWJsZXJhbmdlOjE4YTNmMDcxMmExYzRmNmJiNWEyYzFhY2MyMTRlNTg1XzUtNi0xLTEtMA_a2ecfe04-5866-4e7c-b8f7-ac15070b1687"
      unitRef="usd">2668394000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ContractWithCustomerLiability
      contextRef="i92b82991ee064005bd88c12ffe83b839_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMTUvZnJhZzo2OGZkZTQ3YTE0ZTA0MjZkYWFlNmJmODlkZDA2NTVlZi90ZXh0cmVnaW9uOjY4ZmRlNDdhMTRlMDQyNmRhYWU2YmY4OWRkMDY1NWVmXzI3MDQ_3e1205c4-26cd-4728-9029-bef69de5a1fa"
      unitRef="usd">965331000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiability
      contextRef="ifbf376370609479eb770cbe26d526509_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMTUvZnJhZzo2OGZkZTQ3YTE0ZTA0MjZkYWFlNmJmODlkZDA2NTVlZi90ZXh0cmVnaW9uOjY4ZmRlNDdhMTRlMDQyNmRhYWU2YmY4OWRkMDY1NWVmXzI3MTE_d8241a5e-c2b9-4348-847d-8ef37bc029c5"
      unitRef="usd">806123000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized
      contextRef="i0c20a1997ec0432288766e37232698f5_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMTUvZnJhZzo2OGZkZTQ3YTE0ZTA0MjZkYWFlNmJmODlkZDA2NTVlZi90ZXh0cmVnaW9uOjY4ZmRlNDdhMTRlMDQyNmRhYWU2YmY4OWRkMDY1NWVmXzMxMTY_e9566f21-8f0b-405a-b8dd-2d4e5b7dc8fb"
      unitRef="usd">774279000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="i92b82991ee064005bd88c12ffe83b839_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMTUvZnJhZzo2OGZkZTQ3YTE0ZTA0MjZkYWFlNmJmODlkZDA2NTVlZi90ZXh0cmVnaW9uOjY4ZmRlNDdhMTRlMDQyNmRhYWU2YmY4OWRkMDY1NWVmXzMzMzA_a984f4ba-339a-476e-8bf5-cb33b62b757e"
      unitRef="usd">1100441000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="ica31065ae1714970b2af74215b30e2c2_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMTUvZnJhZzo2OGZkZTQ3YTE0ZTA0MjZkYWFlNmJmODlkZDA2NTVlZi90ZXh0cmVnaW9uOjY4ZmRlNDdhMTRlMDQyNmRhYWU2YmY4OWRkMDY1NWVmXzM0ODg_2ae3b155-5f21-42ab-af63-a1b213147ec2"
      unitRef="usd">969739000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
      contextRef="ica31065ae1714970b2af74215b30e2c2_I20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMTUvZnJhZzo2OGZkZTQ3YTE0ZTA0MjZkYWFlNmJmODlkZDA2NTVlZi90ZXh0cmVnaW9uOjY4ZmRlNDdhMTRlMDQyNmRhYWU2YmY4OWRkMDY1NWVmXzM1MzI_05b30a4c-407a-44f8-91c1-040b2ab34f38">P12M</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1>
    <us-gaap:ContractWithCustomerAssetNet
      contextRef="i92b82991ee064005bd88c12ffe83b839_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMTUvZnJhZzo2OGZkZTQ3YTE0ZTA0MjZkYWFlNmJmODlkZDA2NTVlZi90ZXh0cmVnaW9uOjY4ZmRlNDdhMTRlMDQyNmRhYWU2YmY4OWRkMDY1NWVmXzM3OTA_d35e3f61-5e10-4ca2-95e8-a548cbbf9fb4"
      unitRef="usd">105554000</us-gaap:ContractWithCustomerAssetNet>
    <us-gaap:ContractWithCustomerAssetNet
      contextRef="ifbf376370609479eb770cbe26d526509_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMTUvZnJhZzo2OGZkZTQ3YTE0ZTA0MjZkYWFlNmJmODlkZDA2NTVlZi90ZXh0cmVnaW9uOjY4ZmRlNDdhMTRlMDQyNmRhYWU2YmY4OWRkMDY1NWVmXzM3OTc_968ba4c7-616f-4522-aadf-8ac8bc2a1aad"
      unitRef="usd">81625000</us-gaap:ContractWithCustomerAssetNet>
    <ttwo:ManagementAgreementDisclosureTextBlock
      contextRef="i0c20a1997ec0432288766e37232698f5_D20200401-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMTgvZnJhZzo1NDZhMjc5NDJlZGY0ZmU0YjBmMGE2MDJkN2M5NTdhMy90ZXh0cmVnaW9uOjU0NmEyNzk0MmVkZjRmZTRiMGYwYTYwMmQ3Yzk1N2EzXzIxNTI_a0ba1e91-7177-4e79-9633-8cf5fa71d70e">MANAGEMENT AGREEMENT&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;In November 2017, we entered into a new management agreement (the "2017 Management Agreement") with ZelnickMedia Corporation ("ZelnickMedia") that replaced our previous agreement with ZelnickMedia and pursuant to which ZelnickMedia provides financial and management consulting services to the Company through March&#160;31, 2024. The 2017 Management Agreement became effective January&#160;1, 2018. As part of the 2017 Management Agreement, Strauss Zelnick, the President of ZelnickMedia, continues to serve as Executive Chairman and Chief Executive Officer of the Company, and Karl Slatoff, a partner of ZelnickMedia, continues to serve as President of the Company. The 2017 Management Agreement provides for an annual management fee of $3,100 over the term of the agreement and a maximum annual bonus opportunity of $7,440 over the term of the agreement, based on the Company achieving certain performance thresholds.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;In consideration for ZelnickMedia's services, we recorded consulting expense (a component of General and administrative expenses) of $10,540, $10,540, and $9,265 for the fiscal years ended March&#160;31, 2021, 2020, and 2019, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;Pursuant to the 2017 Management Agreement, we also issued stock-based awards to ZelnickMedia. During the fiscal years ended March&#160;31, 2021, 2020, and 2019, we recorded $27,281, $23,413, and $21,257, respectively, of stock-based compensation expense for non-employee awards, which is included in General and administrative expenses. See &lt;/span&gt;&lt;span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;&lt;a href="#id55210c8f40244b886767e1bec81de64_163" style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Note&#160;17 - Stock-Based Compensation&lt;/a&gt;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; for a discussion of such awards.&lt;/span&gt;&lt;/div&gt;</ttwo:ManagementAgreementDisclosureTextBlock>
    <ttwo:RelatedPartyTransactionAnnualManagementFee
      contextRef="i683bdfa8cb2146c8a81514f532eaae7f_D20180101-20180101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMTgvZnJhZzo1NDZhMjc5NDJlZGY0ZmU0YjBmMGE2MDJkN2M5NTdhMy90ZXh0cmVnaW9uOjU0NmEyNzk0MmVkZjRmZTRiMGYwYTYwMmQ3Yzk1N2EzXzEzNzA_162ae1d3-256f-4f9f-afb9-1b345d40955c"
      unitRef="usd">3100000</ttwo:RelatedPartyTransactionAnnualManagementFee>
    <ttwo:RelatedPartyTransactionBonusPerFiscalYear
      contextRef="i166f70faf86a4688801e11820f673295_D20180101-20180101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMTgvZnJhZzo1NDZhMjc5NDJlZGY0ZmU0YjBmMGE2MDJkN2M5NTdhMy90ZXh0cmVnaW9uOjU0NmEyNzk0MmVkZjRmZTRiMGYwYTYwMmQ3Yzk1N2EzXzE0NDY_31c007d0-701a-4aea-bb93-0441ea671121"
      unitRef="usd">7440000</ttwo:RelatedPartyTransactionBonusPerFiscalYear>
    <ttwo:RelatedPartyTransactionConsultingExpenseBenefit
      contextRef="i42dd34f34d1243e08bb35275db91a6cd_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMTgvZnJhZzo1NDZhMjc5NDJlZGY0ZmU0YjBmMGE2MDJkN2M5NTdhMy90ZXh0cmVnaW9uOjU0NmEyNzk0MmVkZjRmZTRiMGYwYTYwMmQ3Yzk1N2EzXzE2Nzg_ca2cb266-4ade-432b-a52f-0f559b57e070"
      unitRef="usd">10540000</ttwo:RelatedPartyTransactionConsultingExpenseBenefit>
    <ttwo:RelatedPartyTransactionConsultingExpenseBenefit
      contextRef="i25eb0c3eb02e4b8e857614412dd65a4a_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMTgvZnJhZzo1NDZhMjc5NDJlZGY0ZmU0YjBmMGE2MDJkN2M5NTdhMy90ZXh0cmVnaW9uOjU0NmEyNzk0MmVkZjRmZTRiMGYwYTYwMmQ3Yzk1N2EzXzE2ODI_375e190c-32f9-42be-a458-2da5ef4d82a1"
      unitRef="usd">10540000</ttwo:RelatedPartyTransactionConsultingExpenseBenefit>
    <ttwo:RelatedPartyTransactionConsultingExpenseBenefit
      contextRef="ibb2749bdd08a414d807aeb1e41ba262c_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMTgvZnJhZzo1NDZhMjc5NDJlZGY0ZmU0YjBmMGE2MDJkN2M5NTdhMy90ZXh0cmVnaW9uOjU0NmEyNzk0MmVkZjRmZTRiMGYwYTYwMmQ3Yzk1N2EzXzE2OTA_1ca2a62a-91b0-46d8-8dd8-2b9e5713f011"
      unitRef="usd">9265000</ttwo:RelatedPartyTransactionConsultingExpenseBenefit>
    <us-gaap:IssuanceOfStockAndWarrantsForServicesOrClaims
      contextRef="i8d8c018abaad420084685129007b3bd5_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMTgvZnJhZzo1NDZhMjc5NDJlZGY0ZmU0YjBmMGE2MDJkN2M5NTdhMy90ZXh0cmVnaW9uOjU0NmEyNzk0MmVkZjRmZTRiMGYwYTYwMmQ3Yzk1N2EzXzE5MzM_15409cf9-b057-44e4-ba17-d9705c3a83c8"
      unitRef="usd">27281000</us-gaap:IssuanceOfStockAndWarrantsForServicesOrClaims>
    <us-gaap:IssuanceOfStockAndWarrantsForServicesOrClaims
      contextRef="i64c32994afb44619b46288392c30ac74_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMTgvZnJhZzo1NDZhMjc5NDJlZGY0ZmU0YjBmMGE2MDJkN2M5NTdhMy90ZXh0cmVnaW9uOjU0NmEyNzk0MmVkZjRmZTRiMGYwYTYwMmQ3Yzk1N2EzXzE5Mzc_d7ca0122-2bc5-467d-967a-28925db9fe3a"
      unitRef="usd">23413000</us-gaap:IssuanceOfStockAndWarrantsForServicesOrClaims>
    <us-gaap:IssuanceOfStockAndWarrantsForServicesOrClaims
      contextRef="ic370b049e22a482d8a5ff6c44ad3b738_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMTgvZnJhZzo1NDZhMjc5NDJlZGY0ZmU0YjBmMGE2MDJkN2M5NTdhMy90ZXh0cmVnaW9uOjU0NmEyNzk0MmVkZjRmZTRiMGYwYTYwMmQ3Yzk1N2EzXzE5NDU_e903b79b-ca14-4685-b5b1-d3f4e0c58c29"
      unitRef="usd">21257000</us-gaap:IssuanceOfStockAndWarrantsForServicesOrClaims>
    <us-gaap:FairValueDisclosuresTextBlock
      contextRef="i0c20a1997ec0432288766e37232698f5_D20200401-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMjEvZnJhZzo0YWY4YTBiOGNhZDQ0Y2FmYjMwMDEyMDk2NTFiZTE4MC90ZXh0cmVnaW9uOjRhZjhhMGI4Y2FkNDRjYWZiMzAwMTIwOTY1MWJlMTgwXzE2MDU_4f035a9a-a158-4b3b-ad01-b8545d58b406">FAIR VALUE MEASUREMENTS&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;The carrying amounts of our financial instruments, including cash and cash equivalents, restricted cash and cash equivalents, accounts receivable, accounts payable and accrued liabilities, approximate fair value because of their short maturities.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;We follow a three-level fair value hierarchy that prioritizes the inputs used to measure fair value. This hierarchy requires entities to maximize the use of "observable inputs" and minimize the use of "unobservable inputs." The three levels of inputs used to measure fair value are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Level&#160;1&#x2014;Quoted prices in active markets for identical assets or liabilities.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Level&#160;2&#x2014;Observable inputs other than quoted prices included in Level&#160;1, such as quoted prices for markets that are not active or other inputs that are observable or can be corroborated by observable market data.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt"&gt;Level&#160;3&#x2014;Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities. This includes certain pricing models, discounted cash flow methodologies and similar techniques that use significant unobservable inputs.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;The table below segregates all assets that are measured at fair value on a recurring basis (which is measured at least annually) into the most appropriate level within the fair value hierarchy based on the inputs used to determine the fair value at the measurement date.&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:98.830%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:28.042%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.539%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.184%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.539%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.178%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.539%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.367%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.539%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.402%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.539%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:25.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;March 31,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Quoted prices&lt;br/&gt;in active markets&lt;br/&gt;for identical&lt;br/&gt;assets (level&#160;1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Significant other&lt;br/&gt;observable inputs&lt;br/&gt;(level&#160;2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Significant&lt;br/&gt;unobservable&lt;br/&gt;inputs&lt;br/&gt;(level&#160;3)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Balance Sheet Classification&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Money market funds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;837,614&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;837,614&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Bank-time deposits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;95,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;95,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Commercial paper&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;100,105&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;100,105&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Money market funds &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;528,659&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;528,659&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Restricted cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Bank-time deposits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;563&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;563&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Restricted cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Corporate bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;521,224&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;521,224&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Short-term investments&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Bank-time deposits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;578,762&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;578,762&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Short-term investments&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;US Treasuries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;60,086&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;60,086&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Short-term investments&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Commercial paper&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;148,150&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;148,150&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Short-term investments&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Asset-backed securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;470&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;470&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Short-term investments&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Money market funds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;98,541&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;98,541&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Long-term restricted cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Private equity &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7,578&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7,578&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other assets&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Foreign currency forward contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(125)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(125)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Accrued expenses and other current liabilities&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total recurring fair value measurements, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,976,627&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,199,225&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;769,824&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7,578&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="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:27.701%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.256%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.034%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.256%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.280%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:25.223%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;March 31,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Quoted prices&lt;br/&gt;in active markets&lt;br/&gt;for identical&lt;br/&gt;assets (level&#160;1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Significant other&lt;br/&gt;observable inputs&lt;br/&gt;(level&#160;2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Significant&lt;br/&gt;unobservable&lt;br/&gt;inputs&lt;br/&gt;(level&#160;3)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Balance Sheet Classification&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Money market funds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;497,861&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;497,861&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Bank-time deposits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;313,757&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;313,757&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Commercial paper&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;97,544&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;97,544&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Corporate bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;9,888&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;9,888&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Money market funds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;546,604&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;546,604&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Restricted cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Corporate bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;334,631&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;334,631&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Short-term investments&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Bank-time deposits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;191,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;191,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Short-term investments&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;US Treasuries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;30,819&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;30,819&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Short-term investments&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Commercial paper&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;87,553&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;87,553&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Short-term investments&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Cross-currency swap&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;11,275&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;11,275&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Prepaid expenses and other&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Money market funds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;89,124&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;89,124&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Long-term restricted cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Private equity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,759&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,759&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other assets&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Foreign currency forward contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(11)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(11)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Accrued expenses and other current liabilities&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total recurring fair value measurements, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,212,804&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,669,165&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;540,880&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,759&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;We did not have any transfers between Level&#160;1 and Level&#160;2 fair value measurements, nor did we have any transfers into or out of Level 3 during the fiscal year ended March&#160;31, 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%"&gt;Nonrecurring fair value measurements&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;We hold equity investments in certain unconsolidated entities without a readily determinable fair value. Our strategic investments represent less than a 20% ownership interest in each of the privately held entities, and we do not maintain power over or control of the entities. We have elected the practical expedient in Topic 321, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%"&gt;Investments-Equity Securities&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;, to measure these investments at cost less any impairment, adjusted for observable price changes, if any. Based on these considerations, we estimate that the carrying value of the acquired shares represents the fair value of the investment. At March&#160;31, 2021, we held approximately $20,000 of such investments in Other assets within our Consolidated Balance Sheet.&lt;/span&gt;&lt;/div&gt;During the fiscal year ended March&#160;31, 2021, we recognized a gain on the sale of one of these investments of $40,588. The gain is reflected in Gain (loss) on long-term investments, net within our Consolidated Statements of Operations.</us-gaap:FairValueDisclosuresTextBlock>
    <us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock
      contextRef="i0c20a1997ec0432288766e37232698f5_D20200401-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMjEvZnJhZzo0YWY4YTBiOGNhZDQ0Y2FmYjMwMDEyMDk2NTFiZTE4MC90ZXh0cmVnaW9uOjRhZjhhMGI4Y2FkNDRjYWZiMzAwMTIwOTY1MWJlMTgwXzE2MTA_d48c7f3d-8b12-4e02-82e9-58b9d494b63b">The table below segregates all assets that are measured at fair value on a recurring basis (which is measured at least annually) into the most appropriate level within the fair value hierarchy based on the inputs used to determine the fair value at the measurement date.&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:98.830%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:28.042%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.539%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.184%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.539%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.178%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.539%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.367%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.539%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.402%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.539%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:25.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;March 31,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Quoted prices&lt;br/&gt;in active markets&lt;br/&gt;for identical&lt;br/&gt;assets (level&#160;1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Significant other&lt;br/&gt;observable inputs&lt;br/&gt;(level&#160;2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Significant&lt;br/&gt;unobservable&lt;br/&gt;inputs&lt;br/&gt;(level&#160;3)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Balance Sheet Classification&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Money market funds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;837,614&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;837,614&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Bank-time deposits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;95,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;95,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Commercial paper&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;100,105&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;100,105&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Money market funds &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;528,659&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;528,659&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Restricted cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Bank-time deposits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;563&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;563&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Restricted cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Corporate bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;521,224&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;521,224&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Short-term investments&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Bank-time deposits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;578,762&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;578,762&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Short-term investments&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;US Treasuries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;60,086&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;60,086&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Short-term investments&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Commercial paper&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;148,150&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;148,150&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Short-term investments&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Asset-backed securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;470&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;470&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Short-term investments&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Money market funds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;98,541&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;98,541&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Long-term restricted cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Private equity &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7,578&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7,578&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other assets&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Foreign currency forward contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(125)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(125)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Accrued expenses and other current liabilities&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total recurring fair value measurements, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,976,627&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,199,225&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;769,824&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7,578&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="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:27.701%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.256%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.034%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.256%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.280%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:25.223%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;March 31,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Quoted prices&lt;br/&gt;in active markets&lt;br/&gt;for identical&lt;br/&gt;assets (level&#160;1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Significant other&lt;br/&gt;observable inputs&lt;br/&gt;(level&#160;2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Significant&lt;br/&gt;unobservable&lt;br/&gt;inputs&lt;br/&gt;(level&#160;3)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Balance Sheet Classification&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Money market funds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;497,861&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;497,861&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Bank-time deposits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;313,757&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;313,757&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Commercial paper&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;97,544&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;97,544&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Corporate bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;9,888&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;9,888&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Money market funds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;546,604&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;546,604&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Restricted cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Corporate bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;334,631&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;334,631&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Short-term investments&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Bank-time deposits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;191,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;191,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Short-term investments&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;US Treasuries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;30,819&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;30,819&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Short-term investments&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Commercial paper&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;87,553&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;87,553&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Short-term investments&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Cross-currency swap&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;11,275&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;11,275&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Prepaid expenses and other&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Money market funds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;89,124&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;89,124&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Long-term restricted cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Private equity&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,759&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,759&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other assets&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Foreign currency forward contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(11)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(11)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Accrued expenses and other current liabilities&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total recurring fair value measurements, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,212,804&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,669,165&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;540,880&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,759&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i1fd443d6621040d5939e63adcce534c0_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMjEvZnJhZzo0YWY4YTBiOGNhZDQ0Y2FmYjMwMDEyMDk2NTFiZTE4MC90YWJsZTpiMTU1NmE2NTU1NjY0NTVlOGVmYzQwODZlYTFhYTgyMS90YWJsZXJhbmdlOmIxNTU2YTY1NTU2NjQ1NWU4ZWZjNDA4NmVhMWFhODIxXzEtMi0xLTEtMA_ab29f047-5ed9-40f4-ba8b-7cf1ac8bf0de"
      unitRef="usd">837614000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i566b5a75732247a2bea54e1090b846d5_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMjEvZnJhZzo0YWY4YTBiOGNhZDQ0Y2FmYjMwMDEyMDk2NTFiZTE4MC90YWJsZTpiMTU1NmE2NTU1NjY0NTVlOGVmYzQwODZlYTFhYTgyMS90YWJsZXJhbmdlOmIxNTU2YTY1NTU2NjQ1NWU4ZWZjNDA4NmVhMWFhODIxXzEtNC0xLTEtMA_b1e20742-51ce-47b8-90f1-327ae156e770"
      unitRef="usd">837614000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i6891f090657340e18a73f5230467ed8c_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMjEvZnJhZzo0YWY4YTBiOGNhZDQ0Y2FmYjMwMDEyMDk2NTFiZTE4MC90YWJsZTpiMTU1NmE2NTU1NjY0NTVlOGVmYzQwODZlYTFhYTgyMS90YWJsZXJhbmdlOmIxNTU2YTY1NTU2NjQ1NWU4ZWZjNDA4NmVhMWFhODIxXzEtNi0xLTEtMA_0ba71458-3f3e-433e-b6a4-c0c742948bfc"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="ia4f6c4d049eb423c8fdb5151b036ff83_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMjEvZnJhZzo0YWY4YTBiOGNhZDQ0Y2FmYjMwMDEyMDk2NTFiZTE4MC90YWJsZTpiMTU1NmE2NTU1NjY0NTVlOGVmYzQwODZlYTFhYTgyMS90YWJsZXJhbmdlOmIxNTU2YTY1NTU2NjQ1NWU4ZWZjNDA4NmVhMWFhODIxXzEtOC0xLTEtMA_14061c1b-5f79-4e5a-9df5-f830904156fc"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="icb58d38cd5b149a18f96b7e9daa609c7_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMjEvZnJhZzo0YWY4YTBiOGNhZDQ0Y2FmYjMwMDEyMDk2NTFiZTE4MC90YWJsZTpiMTU1NmE2NTU1NjY0NTVlOGVmYzQwODZlYTFhYTgyMS90YWJsZXJhbmdlOmIxNTU2YTY1NTU2NjQ1NWU4ZWZjNDA4NmVhMWFhODIxXzItMi0xLTEtMA_35d34695-5d61-489c-85fc-a5d91d3269b5"
      unitRef="usd">95000000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i14897394dafa45958316945984ef1995_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMjEvZnJhZzo0YWY4YTBiOGNhZDQ0Y2FmYjMwMDEyMDk2NTFiZTE4MC90YWJsZTpiMTU1NmE2NTU1NjY0NTVlOGVmYzQwODZlYTFhYTgyMS90YWJsZXJhbmdlOmIxNTU2YTY1NTU2NjQ1NWU4ZWZjNDA4NmVhMWFhODIxXzItNC0xLTEtMA_ad277a08-76aa-4252-89eb-cff26af08d93"
      unitRef="usd">95000000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i447a3c5921804cafbaa3f431c6262d88_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMjEvZnJhZzo0YWY4YTBiOGNhZDQ0Y2FmYjMwMDEyMDk2NTFiZTE4MC90YWJsZTpiMTU1NmE2NTU1NjY0NTVlOGVmYzQwODZlYTFhYTgyMS90YWJsZXJhbmdlOmIxNTU2YTY1NTU2NjQ1NWU4ZWZjNDA4NmVhMWFhODIxXzItNi0xLTEtMA_2d959b65-5a95-459d-b60f-016c4b6cf308"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i6d349c48a34e43b9be767cc6c1409940_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMjEvZnJhZzo0YWY4YTBiOGNhZDQ0Y2FmYjMwMDEyMDk2NTFiZTE4MC90YWJsZTpiMTU1NmE2NTU1NjY0NTVlOGVmYzQwODZlYTFhYTgyMS90YWJsZXJhbmdlOmIxNTU2YTY1NTU2NjQ1NWU4ZWZjNDA4NmVhMWFhODIxXzItOC0xLTEtMA_4201704f-18f7-451d-bb0b-54b267297d50"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i3bd6d108e8d84fa59fa8703bedc6dd24_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMjEvZnJhZzo0YWY4YTBiOGNhZDQ0Y2FmYjMwMDEyMDk2NTFiZTE4MC90YWJsZTpiMTU1NmE2NTU1NjY0NTVlOGVmYzQwODZlYTFhYTgyMS90YWJsZXJhbmdlOmIxNTU2YTY1NTU2NjQ1NWU4ZWZjNDA4NmVhMWFhODIxXzMtMi0xLTEtMA_4701f844-6ab5-4b97-8829-18b458c5ae3a"
      unitRef="usd">100105000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i3d9c82d9906c4e60b50f308cd3edc79c_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMjEvZnJhZzo0YWY4YTBiOGNhZDQ0Y2FmYjMwMDEyMDk2NTFiZTE4MC90YWJsZTpiMTU1NmE2NTU1NjY0NTVlOGVmYzQwODZlYTFhYTgyMS90YWJsZXJhbmdlOmIxNTU2YTY1NTU2NjQ1NWU4ZWZjNDA4NmVhMWFhODIxXzMtNC0xLTEtMA_a0a21b46-5a8f-479c-a683-cc6150bc39da"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i8ffade19894741238a0d13d07cfaf6b9_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMjEvZnJhZzo0YWY4YTBiOGNhZDQ0Y2FmYjMwMDEyMDk2NTFiZTE4MC90YWJsZTpiMTU1NmE2NTU1NjY0NTVlOGVmYzQwODZlYTFhYTgyMS90YWJsZXJhbmdlOmIxNTU2YTY1NTU2NjQ1NWU4ZWZjNDA4NmVhMWFhODIxXzMtNi0xLTEtMA_fd2937aa-f494-4cfa-831e-907316432ae5"
      unitRef="usd">100105000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="ib4709283908d463c918c78481b930a2c_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMjEvZnJhZzo0YWY4YTBiOGNhZDQ0Y2FmYjMwMDEyMDk2NTFiZTE4MC90YWJsZTpiMTU1NmE2NTU1NjY0NTVlOGVmYzQwODZlYTFhYTgyMS90YWJsZXJhbmdlOmIxNTU2YTY1NTU2NjQ1NWU4ZWZjNDA4NmVhMWFhODIxXzMtOC0xLTEtMA_f36ee2af-3e56-46e6-9a92-d6068c3c5c57"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <ttwo:RestrictedCashFairValue
      contextRef="i1fd443d6621040d5939e63adcce534c0_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMjEvZnJhZzo0YWY4YTBiOGNhZDQ0Y2FmYjMwMDEyMDk2NTFiZTE4MC90YWJsZTpiMTU1NmE2NTU1NjY0NTVlOGVmYzQwODZlYTFhYTgyMS90YWJsZXJhbmdlOmIxNTU2YTY1NTU2NjQ1NWU4ZWZjNDA4NmVhMWFhODIxXzUtMi0xLTEtMA_12dafca2-dd15-46e5-8fcf-275bf52e43ab"
      unitRef="usd">528659000</ttwo:RestrictedCashFairValue>
    <ttwo:RestrictedCashFairValue
      contextRef="i566b5a75732247a2bea54e1090b846d5_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMjEvZnJhZzo0YWY4YTBiOGNhZDQ0Y2FmYjMwMDEyMDk2NTFiZTE4MC90YWJsZTpiMTU1NmE2NTU1NjY0NTVlOGVmYzQwODZlYTFhYTgyMS90YWJsZXJhbmdlOmIxNTU2YTY1NTU2NjQ1NWU4ZWZjNDA4NmVhMWFhODIxXzUtNC0xLTEtMA_0f1ff9d2-4990-42fd-900a-8edf14cd9788"
      unitRef="usd">528659000</ttwo:RestrictedCashFairValue>
    <ttwo:RestrictedCashFairValue
      contextRef="i6891f090657340e18a73f5230467ed8c_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMjEvZnJhZzo0YWY4YTBiOGNhZDQ0Y2FmYjMwMDEyMDk2NTFiZTE4MC90YWJsZTpiMTU1NmE2NTU1NjY0NTVlOGVmYzQwODZlYTFhYTgyMS90YWJsZXJhbmdlOmIxNTU2YTY1NTU2NjQ1NWU4ZWZjNDA4NmVhMWFhODIxXzUtNi0xLTEtMA_3aec9f2c-d3a4-42c9-9b60-ac873d9f297f"
      unitRef="usd">0</ttwo:RestrictedCashFairValue>
    <ttwo:RestrictedCashFairValue
      contextRef="ia4f6c4d049eb423c8fdb5151b036ff83_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMjEvZnJhZzo0YWY4YTBiOGNhZDQ0Y2FmYjMwMDEyMDk2NTFiZTE4MC90YWJsZTpiMTU1NmE2NTU1NjY0NTVlOGVmYzQwODZlYTFhYTgyMS90YWJsZXJhbmdlOmIxNTU2YTY1NTU2NjQ1NWU4ZWZjNDA4NmVhMWFhODIxXzUtOC0xLTEtMA_1738dd9b-fc68-4751-bb1b-c2befea9e8e5"
      unitRef="usd">0</ttwo:RestrictedCashFairValue>
    <ttwo:RestrictedCashFairValue
      contextRef="icb58d38cd5b149a18f96b7e9daa609c7_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMjEvZnJhZzo0YWY4YTBiOGNhZDQ0Y2FmYjMwMDEyMDk2NTFiZTE4MC90YWJsZTpiMTU1NmE2NTU1NjY0NTVlOGVmYzQwODZlYTFhYTgyMS90YWJsZXJhbmdlOmIxNTU2YTY1NTU2NjQ1NWU4ZWZjNDA4NmVhMWFhODIxXzYtMi0xLTEtMA_40518920-c7d8-46c5-9eb0-b06ecfa395d0"
      unitRef="usd">563000</ttwo:RestrictedCashFairValue>
    <ttwo:RestrictedCashFairValue
      contextRef="i14897394dafa45958316945984ef1995_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMjEvZnJhZzo0YWY4YTBiOGNhZDQ0Y2FmYjMwMDEyMDk2NTFiZTE4MC90YWJsZTpiMTU1NmE2NTU1NjY0NTVlOGVmYzQwODZlYTFhYTgyMS90YWJsZXJhbmdlOmIxNTU2YTY1NTU2NjQ1NWU4ZWZjNDA4NmVhMWFhODIxXzYtNC0xLTEtMA_1e6f2f32-7aa3-462f-9c1d-8e0053ed44b1"
      unitRef="usd">563000</ttwo:RestrictedCashFairValue>
    <ttwo:RestrictedCashFairValue
      contextRef="i447a3c5921804cafbaa3f431c6262d88_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMjEvZnJhZzo0YWY4YTBiOGNhZDQ0Y2FmYjMwMDEyMDk2NTFiZTE4MC90YWJsZTpiMTU1NmE2NTU1NjY0NTVlOGVmYzQwODZlYTFhYTgyMS90YWJsZXJhbmdlOmIxNTU2YTY1NTU2NjQ1NWU4ZWZjNDA4NmVhMWFhODIxXzYtNi0xLTEtMA_f484acec-60dc-46dc-a3a6-7c192b06b57f"
      unitRef="usd">0</ttwo:RestrictedCashFairValue>
    <ttwo:RestrictedCashFairValue
      contextRef="i6d349c48a34e43b9be767cc6c1409940_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMjEvZnJhZzo0YWY4YTBiOGNhZDQ0Y2FmYjMwMDEyMDk2NTFiZTE4MC90YWJsZTpiMTU1NmE2NTU1NjY0NTVlOGVmYzQwODZlYTFhYTgyMS90YWJsZXJhbmdlOmIxNTU2YTY1NTU2NjQ1NWU4ZWZjNDA4NmVhMWFhODIxXzYtOC0xLTEtMA_f40fc236-d013-4737-8201-b4b9a57e96de"
      unitRef="usd">0</ttwo:RestrictedCashFairValue>
    <us-gaap:ShortTermInvestments
      contextRef="ia6400dce80ac4e6caa18684759726399_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMjEvZnJhZzo0YWY4YTBiOGNhZDQ0Y2FmYjMwMDEyMDk2NTFiZTE4MC90YWJsZTpiMTU1NmE2NTU1NjY0NTVlOGVmYzQwODZlYTFhYTgyMS90YWJsZXJhbmdlOmIxNTU2YTY1NTU2NjQ1NWU4ZWZjNDA4NmVhMWFhODIxXzctMi0xLTEtMA_51e625af-2b4c-4c05-9b9d-1c211fb1e54f"
      unitRef="usd">521224000</us-gaap:ShortTermInvestments>
    <us-gaap:ShortTermInvestments
      contextRef="ic63ba45b0346488aa0a6a903b6c57e99_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMjEvZnJhZzo0YWY4YTBiOGNhZDQ0Y2FmYjMwMDEyMDk2NTFiZTE4MC90YWJsZTpiMTU1NmE2NTU1NjY0NTVlOGVmYzQwODZlYTFhYTgyMS90YWJsZXJhbmdlOmIxNTU2YTY1NTU2NjQ1NWU4ZWZjNDA4NmVhMWFhODIxXzctNC0xLTEtMA_b93efaf7-ae9d-43d9-8f2b-41e723f64f97"
      unitRef="usd">0</us-gaap:ShortTermInvestments>
    <us-gaap:ShortTermInvestments
      contextRef="ida855f74c55b414e8b67c665a7be0a71_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMjEvZnJhZzo0YWY4YTBiOGNhZDQ0Y2FmYjMwMDEyMDk2NTFiZTE4MC90YWJsZTpiMTU1NmE2NTU1NjY0NTVlOGVmYzQwODZlYTFhYTgyMS90YWJsZXJhbmdlOmIxNTU2YTY1NTU2NjQ1NWU4ZWZjNDA4NmVhMWFhODIxXzctNi0xLTEtMA_fee5d09f-a581-4468-ad63-d09331dab2b1"
      unitRef="usd">521224000</us-gaap:ShortTermInvestments>
    <us-gaap:ShortTermInvestments
      contextRef="i1072782fe32c43ae88d57dc5736e963c_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMjEvZnJhZzo0YWY4YTBiOGNhZDQ0Y2FmYjMwMDEyMDk2NTFiZTE4MC90YWJsZTpiMTU1NmE2NTU1NjY0NTVlOGVmYzQwODZlYTFhYTgyMS90YWJsZXJhbmdlOmIxNTU2YTY1NTU2NjQ1NWU4ZWZjNDA4NmVhMWFhODIxXzctOC0xLTEtMA_e48f9521-d4f9-4fae-8d50-2ce99671b624"
      unitRef="usd">0</us-gaap:ShortTermInvestments>
    <us-gaap:ShortTermInvestments
      contextRef="icb58d38cd5b149a18f96b7e9daa609c7_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMjEvZnJhZzo0YWY4YTBiOGNhZDQ0Y2FmYjMwMDEyMDk2NTFiZTE4MC90YWJsZTpiMTU1NmE2NTU1NjY0NTVlOGVmYzQwODZlYTFhYTgyMS90YWJsZXJhbmdlOmIxNTU2YTY1NTU2NjQ1NWU4ZWZjNDA4NmVhMWFhODIxXzgtMi0xLTEtMA_00da4132-0d21-4346-b96a-e82ff033e2a2"
      unitRef="usd">578762000</us-gaap:ShortTermInvestments>
    <us-gaap:ShortTermInvestments
      contextRef="i14897394dafa45958316945984ef1995_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMjEvZnJhZzo0YWY4YTBiOGNhZDQ0Y2FmYjMwMDEyMDk2NTFiZTE4MC90YWJsZTpiMTU1NmE2NTU1NjY0NTVlOGVmYzQwODZlYTFhYTgyMS90YWJsZXJhbmdlOmIxNTU2YTY1NTU2NjQ1NWU4ZWZjNDA4NmVhMWFhODIxXzgtNC0xLTEtMA_4fddff5d-554d-4514-99d0-9d5c50cf6215"
      unitRef="usd">578762000</us-gaap:ShortTermInvestments>
    <us-gaap:ShortTermInvestments
      contextRef="i447a3c5921804cafbaa3f431c6262d88_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMjEvZnJhZzo0YWY4YTBiOGNhZDQ0Y2FmYjMwMDEyMDk2NTFiZTE4MC90YWJsZTpiMTU1NmE2NTU1NjY0NTVlOGVmYzQwODZlYTFhYTgyMS90YWJsZXJhbmdlOmIxNTU2YTY1NTU2NjQ1NWU4ZWZjNDA4NmVhMWFhODIxXzgtNi0xLTEtMA_2dbafbbd-d9fd-4e3b-939a-5f5fc68d2dea"
      unitRef="usd">0</us-gaap:ShortTermInvestments>
    <us-gaap:ShortTermInvestments
      contextRef="i6d349c48a34e43b9be767cc6c1409940_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMjEvZnJhZzo0YWY4YTBiOGNhZDQ0Y2FmYjMwMDEyMDk2NTFiZTE4MC90YWJsZTpiMTU1NmE2NTU1NjY0NTVlOGVmYzQwODZlYTFhYTgyMS90YWJsZXJhbmdlOmIxNTU2YTY1NTU2NjQ1NWU4ZWZjNDA4NmVhMWFhODIxXzgtOC0xLTEtMA_7ba12721-962f-44e4-9c08-ac845422e373"
      unitRef="usd">0</us-gaap:ShortTermInvestments>
    <us-gaap:ShortTermInvestments
      contextRef="ibfb9e094830f41409dcd7fc6f9dbd447_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMjEvZnJhZzo0YWY4YTBiOGNhZDQ0Y2FmYjMwMDEyMDk2NTFiZTE4MC90YWJsZTpiMTU1NmE2NTU1NjY0NTVlOGVmYzQwODZlYTFhYTgyMS90YWJsZXJhbmdlOmIxNTU2YTY1NTU2NjQ1NWU4ZWZjNDA4NmVhMWFhODIxXzktMi0xLTEtMA_804719eb-7e74-4b9c-b4b5-18e831e7c1de"
      unitRef="usd">60086000</us-gaap:ShortTermInvestments>
    <us-gaap:ShortTermInvestments
      contextRef="ic2c66face8fb4710a7ee1685db5ebf0a_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMjEvZnJhZzo0YWY4YTBiOGNhZDQ0Y2FmYjMwMDEyMDk2NTFiZTE4MC90YWJsZTpiMTU1NmE2NTU1NjY0NTVlOGVmYzQwODZlYTFhYTgyMS90YWJsZXJhbmdlOmIxNTU2YTY1NTU2NjQ1NWU4ZWZjNDA4NmVhMWFhODIxXzktNC0xLTEtMA_7431b674-63c4-425c-8772-42ea62f402bf"
      unitRef="usd">60086000</us-gaap:ShortTermInvestments>
    <us-gaap:ShortTermInvestments
      contextRef="i9a2924d728da44088f6073d5468e277a_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMjEvZnJhZzo0YWY4YTBiOGNhZDQ0Y2FmYjMwMDEyMDk2NTFiZTE4MC90YWJsZTpiMTU1NmE2NTU1NjY0NTVlOGVmYzQwODZlYTFhYTgyMS90YWJsZXJhbmdlOmIxNTU2YTY1NTU2NjQ1NWU4ZWZjNDA4NmVhMWFhODIxXzktNi0xLTEtMA_45f03147-eeb5-48f6-9e43-c3bd2b06e8e8"
      unitRef="usd">0</us-gaap:ShortTermInvestments>
    <us-gaap:ShortTermInvestments
      contextRef="ib8cbdec22b6846d9ab1a5c71aae742b8_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMjEvZnJhZzo0YWY4YTBiOGNhZDQ0Y2FmYjMwMDEyMDk2NTFiZTE4MC90YWJsZTpiMTU1NmE2NTU1NjY0NTVlOGVmYzQwODZlYTFhYTgyMS90YWJsZXJhbmdlOmIxNTU2YTY1NTU2NjQ1NWU4ZWZjNDA4NmVhMWFhODIxXzktOC0xLTEtMA_818adc7f-7d59-41ca-ba22-7e1de7c16b7d"
      unitRef="usd">0</us-gaap:ShortTermInvestments>
    <us-gaap:ShortTermInvestments
      contextRef="i3bd6d108e8d84fa59fa8703bedc6dd24_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMjEvZnJhZzo0YWY4YTBiOGNhZDQ0Y2FmYjMwMDEyMDk2NTFiZTE4MC90YWJsZTpiMTU1NmE2NTU1NjY0NTVlOGVmYzQwODZlYTFhYTgyMS90YWJsZXJhbmdlOmIxNTU2YTY1NTU2NjQ1NWU4ZWZjNDA4NmVhMWFhODIxXzEwLTItMS0xLTA_1b72ac1f-69cb-4195-9b4e-fe323379df88"
      unitRef="usd">148150000</us-gaap:ShortTermInvestments>
    <us-gaap:ShortTermInvestments
      contextRef="i3d9c82d9906c4e60b50f308cd3edc79c_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMjEvZnJhZzo0YWY4YTBiOGNhZDQ0Y2FmYjMwMDEyMDk2NTFiZTE4MC90YWJsZTpiMTU1NmE2NTU1NjY0NTVlOGVmYzQwODZlYTFhYTgyMS90YWJsZXJhbmdlOmIxNTU2YTY1NTU2NjQ1NWU4ZWZjNDA4NmVhMWFhODIxXzEwLTQtMS0xLTA_2cf5952e-d4bb-46ea-8006-bd0c1d71e469"
      unitRef="usd">0</us-gaap:ShortTermInvestments>
    <us-gaap:ShortTermInvestments
      contextRef="i8ffade19894741238a0d13d07cfaf6b9_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMjEvZnJhZzo0YWY4YTBiOGNhZDQ0Y2FmYjMwMDEyMDk2NTFiZTE4MC90YWJsZTpiMTU1NmE2NTU1NjY0NTVlOGVmYzQwODZlYTFhYTgyMS90YWJsZXJhbmdlOmIxNTU2YTY1NTU2NjQ1NWU4ZWZjNDA4NmVhMWFhODIxXzEwLTYtMS0xLTA_a902c283-1fdd-4e9d-8a7c-3a7cd33073cb"
      unitRef="usd">148150000</us-gaap:ShortTermInvestments>
    <us-gaap:ShortTermInvestments
      contextRef="ib4709283908d463c918c78481b930a2c_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMjEvZnJhZzo0YWY4YTBiOGNhZDQ0Y2FmYjMwMDEyMDk2NTFiZTE4MC90YWJsZTpiMTU1NmE2NTU1NjY0NTVlOGVmYzQwODZlYTFhYTgyMS90YWJsZXJhbmdlOmIxNTU2YTY1NTU2NjQ1NWU4ZWZjNDA4NmVhMWFhODIxXzEwLTgtMS0xLTA_0092a04d-f16d-49d5-b2ec-4e8582f653c7"
      unitRef="usd">0</us-gaap:ShortTermInvestments>
    <us-gaap:ShortTermInvestments
      contextRef="i5f3907e3026f4504ae52a70da36e9c9b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMjEvZnJhZzo0YWY4YTBiOGNhZDQ0Y2FmYjMwMDEyMDk2NTFiZTE4MC90YWJsZTpiMTU1NmE2NTU1NjY0NTVlOGVmYzQwODZlYTFhYTgyMS90YWJsZXJhbmdlOmIxNTU2YTY1NTU2NjQ1NWU4ZWZjNDA4NmVhMWFhODIxXzExLTItMS0xLTA_60616b07-6c9e-4ef9-b979-d3dc9f49990a"
      unitRef="usd">470000</us-gaap:ShortTermInvestments>
    <us-gaap:ShortTermInvestments
      contextRef="ie1561f3496884a7983f9b41ba3435567_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMjEvZnJhZzo0YWY4YTBiOGNhZDQ0Y2FmYjMwMDEyMDk2NTFiZTE4MC90YWJsZTpiMTU1NmE2NTU1NjY0NTVlOGVmYzQwODZlYTFhYTgyMS90YWJsZXJhbmdlOmIxNTU2YTY1NTU2NjQ1NWU4ZWZjNDA4NmVhMWFhODIxXzExLTQtMS0xLTA_8eae594a-c2b8-4e44-8559-f95ef84b3393"
      unitRef="usd">0</us-gaap:ShortTermInvestments>
    <us-gaap:ShortTermInvestments
      contextRef="i0a4b4bb4f2604fe0862c80a307cd165e_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMjEvZnJhZzo0YWY4YTBiOGNhZDQ0Y2FmYjMwMDEyMDk2NTFiZTE4MC90YWJsZTpiMTU1NmE2NTU1NjY0NTVlOGVmYzQwODZlYTFhYTgyMS90YWJsZXJhbmdlOmIxNTU2YTY1NTU2NjQ1NWU4ZWZjNDA4NmVhMWFhODIxXzExLTYtMS0xLTA_00008953-2a5f-43a9-941c-51a19c547583"
      unitRef="usd">470000</us-gaap:ShortTermInvestments>
    <us-gaap:ShortTermInvestments
      contextRef="i387fb8aac6d54bc2a880212cd77242bb_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMjEvZnJhZzo0YWY4YTBiOGNhZDQ0Y2FmYjMwMDEyMDk2NTFiZTE4MC90YWJsZTpiMTU1NmE2NTU1NjY0NTVlOGVmYzQwODZlYTFhYTgyMS90YWJsZXJhbmdlOmIxNTU2YTY1NTU2NjQ1NWU4ZWZjNDA4NmVhMWFhODIxXzExLTgtMS0xLTA_1e59266a-74bf-44de-9002-099bceb9139e"
      unitRef="usd">0</us-gaap:ShortTermInvestments>
    <ttwo:RestrictedCashNoncurrentFairValueDisclosure
      contextRef="i1fd443d6621040d5939e63adcce534c0_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMjEvZnJhZzo0YWY4YTBiOGNhZDQ0Y2FmYjMwMDEyMDk2NTFiZTE4MC90YWJsZTpiMTU1NmE2NTU1NjY0NTVlOGVmYzQwODZlYTFhYTgyMS90YWJsZXJhbmdlOmIxNTU2YTY1NTU2NjQ1NWU4ZWZjNDA4NmVhMWFhODIxXzEyLTItMS0xLTA_7fcab181-9391-4205-9d68-547085c39200"
      unitRef="usd">98541000</ttwo:RestrictedCashNoncurrentFairValueDisclosure>
    <ttwo:RestrictedCashNoncurrentFairValueDisclosure
      contextRef="i566b5a75732247a2bea54e1090b846d5_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMjEvZnJhZzo0YWY4YTBiOGNhZDQ0Y2FmYjMwMDEyMDk2NTFiZTE4MC90YWJsZTpiMTU1NmE2NTU1NjY0NTVlOGVmYzQwODZlYTFhYTgyMS90YWJsZXJhbmdlOmIxNTU2YTY1NTU2NjQ1NWU4ZWZjNDA4NmVhMWFhODIxXzEyLTQtMS0xLTA_dc707915-7db6-4728-a0f8-982443117e22"
      unitRef="usd">98541000</ttwo:RestrictedCashNoncurrentFairValueDisclosure>
    <ttwo:RestrictedCashNoncurrentFairValueDisclosure
      contextRef="i6891f090657340e18a73f5230467ed8c_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMjEvZnJhZzo0YWY4YTBiOGNhZDQ0Y2FmYjMwMDEyMDk2NTFiZTE4MC90YWJsZTpiMTU1NmE2NTU1NjY0NTVlOGVmYzQwODZlYTFhYTgyMS90YWJsZXJhbmdlOmIxNTU2YTY1NTU2NjQ1NWU4ZWZjNDA4NmVhMWFhODIxXzEyLTYtMS0xLTA_27f2678d-1b18-48a7-939f-806e17d2fb79"
      unitRef="usd">0</ttwo:RestrictedCashNoncurrentFairValueDisclosure>
    <ttwo:RestrictedCashNoncurrentFairValueDisclosure
      contextRef="ia4f6c4d049eb423c8fdb5151b036ff83_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMjEvZnJhZzo0YWY4YTBiOGNhZDQ0Y2FmYjMwMDEyMDk2NTFiZTE4MC90YWJsZTpiMTU1NmE2NTU1NjY0NTVlOGVmYzQwODZlYTFhYTgyMS90YWJsZXJhbmdlOmIxNTU2YTY1NTU2NjQ1NWU4ZWZjNDA4NmVhMWFhODIxXzEyLTgtMS0xLTA_bada559d-d83f-44d7-a474-8cd9b66cf42d"
      unitRef="usd">0</ttwo:RestrictedCashNoncurrentFairValueDisclosure>
    <us-gaap:EquitySecuritiesFvNi
      contextRef="i8ed25598228448419d479923a9c8126a_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMjEvZnJhZzo0YWY4YTBiOGNhZDQ0Y2FmYjMwMDEyMDk2NTFiZTE4MC90YWJsZTpiMTU1NmE2NTU1NjY0NTVlOGVmYzQwODZlYTFhYTgyMS90YWJsZXJhbmdlOmIxNTU2YTY1NTU2NjQ1NWU4ZWZjNDA4NmVhMWFhODIxXzEzLTItMS0xLTA_0633b88f-a7b1-40fc-b827-78cd9a0ae3e7"
      unitRef="usd">7578000</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:EquitySecuritiesFvNi
      contextRef="i2946d52ebd704e15b3e68fc6557c0810_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMjEvZnJhZzo0YWY4YTBiOGNhZDQ0Y2FmYjMwMDEyMDk2NTFiZTE4MC90YWJsZTpiMTU1NmE2NTU1NjY0NTVlOGVmYzQwODZlYTFhYTgyMS90YWJsZXJhbmdlOmIxNTU2YTY1NTU2NjQ1NWU4ZWZjNDA4NmVhMWFhODIxXzEzLTQtMS0xLTA_cf80ee23-f4e8-45cb-905a-aa6caec28099"
      unitRef="usd">0</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:EquitySecuritiesFvNi
      contextRef="i74c2a32b717b42419fe332d9bbb4eca3_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMjEvZnJhZzo0YWY4YTBiOGNhZDQ0Y2FmYjMwMDEyMDk2NTFiZTE4MC90YWJsZTpiMTU1NmE2NTU1NjY0NTVlOGVmYzQwODZlYTFhYTgyMS90YWJsZXJhbmdlOmIxNTU2YTY1NTU2NjQ1NWU4ZWZjNDA4NmVhMWFhODIxXzEzLTYtMS0xLTA_59f5a1f6-f107-49b3-ae37-e13095f2a94a"
      unitRef="usd">0</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:EquitySecuritiesFvNi
      contextRef="ib2929d4a094d46198fc7bcd9798f287a_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMjEvZnJhZzo0YWY4YTBiOGNhZDQ0Y2FmYjMwMDEyMDk2NTFiZTE4MC90YWJsZTpiMTU1NmE2NTU1NjY0NTVlOGVmYzQwODZlYTFhYTgyMS90YWJsZXJhbmdlOmIxNTU2YTY1NTU2NjQ1NWU4ZWZjNDA4NmVhMWFhODIxXzEzLTgtMS0xLTA_d586db2f-7a8b-4713-970c-aba8d3134992"
      unitRef="usd">7578000</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:DerivativeLiabilities
      contextRef="i724d63ff67e34cfbbbad4e4cb8563263_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMjEvZnJhZzo0YWY4YTBiOGNhZDQ0Y2FmYjMwMDEyMDk2NTFiZTE4MC90YWJsZTpiMTU1NmE2NTU1NjY0NTVlOGVmYzQwODZlYTFhYTgyMS90YWJsZXJhbmdlOmIxNTU2YTY1NTU2NjQ1NWU4ZWZjNDA4NmVhMWFhODIxXzE0LTItMS0xLTA_bec7ee0c-eafb-4e5a-a733-d16d12c14048"
      unitRef="usd">125000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="i271175a5ee8e4aa69a3b4b825593f204_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMjEvZnJhZzo0YWY4YTBiOGNhZDQ0Y2FmYjMwMDEyMDk2NTFiZTE4MC90YWJsZTpiMTU1NmE2NTU1NjY0NTVlOGVmYzQwODZlYTFhYTgyMS90YWJsZXJhbmdlOmIxNTU2YTY1NTU2NjQ1NWU4ZWZjNDA4NmVhMWFhODIxXzE0LTQtMS0xLTA_5a95f6cc-f50e-4b44-956e-58d3b2aa65c4"
      unitRef="usd">0</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="i16dad9347c194a038b4c1b84d90c2730_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMjEvZnJhZzo0YWY4YTBiOGNhZDQ0Y2FmYjMwMDEyMDk2NTFiZTE4MC90YWJsZTpiMTU1NmE2NTU1NjY0NTVlOGVmYzQwODZlYTFhYTgyMS90YWJsZXJhbmdlOmIxNTU2YTY1NTU2NjQ1NWU4ZWZjNDA4NmVhMWFhODIxXzE0LTYtMS0xLTA_890cb65d-374c-4a51-865a-daf30bc40d41"
      unitRef="usd">125000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="if4174d8452dc421e9ca72a84cef8b7de_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMjEvZnJhZzo0YWY4YTBiOGNhZDQ0Y2FmYjMwMDEyMDk2NTFiZTE4MC90YWJsZTpiMTU1NmE2NTU1NjY0NTVlOGVmYzQwODZlYTFhYTgyMS90YWJsZXJhbmdlOmIxNTU2YTY1NTU2NjQ1NWU4ZWZjNDA4NmVhMWFhODIxXzE0LTgtMS0xLTA_8fd7d381-e910-48be-94b3-ebadfa25f559"
      unitRef="usd">0</us-gaap:DerivativeLiabilities>
    <us-gaap:FairValueNetAssetLiability
      contextRef="i48b71e10f894400d957fe3fe16a2c111_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMjEvZnJhZzo0YWY4YTBiOGNhZDQ0Y2FmYjMwMDEyMDk2NTFiZTE4MC90YWJsZTpiMTU1NmE2NTU1NjY0NTVlOGVmYzQwODZlYTFhYTgyMS90YWJsZXJhbmdlOmIxNTU2YTY1NTU2NjQ1NWU4ZWZjNDA4NmVhMWFhODIxXzE1LTItMS0xLTIyNTY_4933c7c4-e378-4d55-bda3-eb4e016d212e"
      unitRef="usd">2976627000</us-gaap:FairValueNetAssetLiability>
    <us-gaap:FairValueNetAssetLiability
      contextRef="ib49fb5bcd5b242799c47512195474e73_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMjEvZnJhZzo0YWY4YTBiOGNhZDQ0Y2FmYjMwMDEyMDk2NTFiZTE4MC90YWJsZTpiMTU1NmE2NTU1NjY0NTVlOGVmYzQwODZlYTFhYTgyMS90YWJsZXJhbmdlOmIxNTU2YTY1NTU2NjQ1NWU4ZWZjNDA4NmVhMWFhODIxXzE1LTQtMS0xLTIyNjE_084754f9-30ec-4ab2-940f-e27c5d08bd80"
      unitRef="usd">2199225000</us-gaap:FairValueNetAssetLiability>
    <us-gaap:FairValueNetAssetLiability
      contextRef="i0a3a90c9d6e34ebc9762f4ecfbed7e91_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMjEvZnJhZzo0YWY4YTBiOGNhZDQ0Y2FmYjMwMDEyMDk2NTFiZTE4MC90YWJsZTpiMTU1NmE2NTU1NjY0NTVlOGVmYzQwODZlYTFhYTgyMS90YWJsZXJhbmdlOmIxNTU2YTY1NTU2NjQ1NWU4ZWZjNDA4NmVhMWFhODIxXzE1LTYtMS0xLTIyNjY_8320eb5f-a3c7-43ed-8a5e-b97093cd309d"
      unitRef="usd">769824000</us-gaap:FairValueNetAssetLiability>
    <us-gaap:FairValueNetAssetLiability
      contextRef="i5a82c1dbc65d4b84a5ee53ee954ca594_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMjEvZnJhZzo0YWY4YTBiOGNhZDQ0Y2FmYjMwMDEyMDk2NTFiZTE4MC90YWJsZTpiMTU1NmE2NTU1NjY0NTVlOGVmYzQwODZlYTFhYTgyMS90YWJsZXJhbmdlOmIxNTU2YTY1NTU2NjQ1NWU4ZWZjNDA4NmVhMWFhODIxXzE1LTgtMS0xLTIyNzE_44b594a9-e0d9-40c3-b90b-8b004f412613"
      unitRef="usd">7578000</us-gaap:FairValueNetAssetLiability>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i1618ddc50d2243f1895f08348f1c1fa4_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMjEvZnJhZzo0YWY4YTBiOGNhZDQ0Y2FmYjMwMDEyMDk2NTFiZTE4MC90YWJsZTpmZWY0MDE5NmNlY2I0N2E3YjgyMDRmZTYxNzcyNjE2OC90YWJsZXJhbmdlOmZlZjQwMTk2Y2VjYjQ3YTdiODIwNGZlNjE3NzI2MTY4XzEtMi0xLTEtMA_35eb7ce6-9563-46f2-84ff-d7daa122f4d9"
      unitRef="usd">497861000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i4ef5a6c45feb4704acce56785a35a90b_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMjEvZnJhZzo0YWY4YTBiOGNhZDQ0Y2FmYjMwMDEyMDk2NTFiZTE4MC90YWJsZTpmZWY0MDE5NmNlY2I0N2E3YjgyMDRmZTYxNzcyNjE2OC90YWJsZXJhbmdlOmZlZjQwMTk2Y2VjYjQ3YTdiODIwNGZlNjE3NzI2MTY4XzEtNC0xLTEtMA_e9d44e5e-b4c6-4ec9-92d6-3a5f1502ad22"
      unitRef="usd">497861000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i047e8f448c5c450490f9b5c8c23deaf1_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMjEvZnJhZzo0YWY4YTBiOGNhZDQ0Y2FmYjMwMDEyMDk2NTFiZTE4MC90YWJsZTpmZWY0MDE5NmNlY2I0N2E3YjgyMDRmZTYxNzcyNjE2OC90YWJsZXJhbmdlOmZlZjQwMTk2Y2VjYjQ3YTdiODIwNGZlNjE3NzI2MTY4XzEtNi0xLTEtMA_05ac3021-a6fb-42a8-b689-e54227614e0a"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i62af211578d84968a248b1a3fa10ad4a_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMjEvZnJhZzo0YWY4YTBiOGNhZDQ0Y2FmYjMwMDEyMDk2NTFiZTE4MC90YWJsZTpmZWY0MDE5NmNlY2I0N2E3YjgyMDRmZTYxNzcyNjE2OC90YWJsZXJhbmdlOmZlZjQwMTk2Y2VjYjQ3YTdiODIwNGZlNjE3NzI2MTY4XzEtOC0xLTEtMA_298f2b84-2489-46ed-8488-17a272d06bb9"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="ia61102f1bb7745c5a08d220f7fa55dcf_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMjEvZnJhZzo0YWY4YTBiOGNhZDQ0Y2FmYjMwMDEyMDk2NTFiZTE4MC90YWJsZTpmZWY0MDE5NmNlY2I0N2E3YjgyMDRmZTYxNzcyNjE2OC90YWJsZXJhbmdlOmZlZjQwMTk2Y2VjYjQ3YTdiODIwNGZlNjE3NzI2MTY4XzItMi0xLTEtMA_828911fd-e4ca-442b-986e-439e80583f09"
      unitRef="usd">313757000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i958dbde74bc249ac8a83d254843804d4_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMjEvZnJhZzo0YWY4YTBiOGNhZDQ0Y2FmYjMwMDEyMDk2NTFiZTE4MC90YWJsZTpmZWY0MDE5NmNlY2I0N2E3YjgyMDRmZTYxNzcyNjE2OC90YWJsZXJhbmdlOmZlZjQwMTk2Y2VjYjQ3YTdiODIwNGZlNjE3NzI2MTY4XzItNC0xLTEtMA_7773fd7f-0cc2-4aad-80f2-eeaaf083e024"
      unitRef="usd">313757000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="ic4ef875913654ceda39db75df49b49d1_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMjEvZnJhZzo0YWY4YTBiOGNhZDQ0Y2FmYjMwMDEyMDk2NTFiZTE4MC90YWJsZTpmZWY0MDE5NmNlY2I0N2E3YjgyMDRmZTYxNzcyNjE2OC90YWJsZXJhbmdlOmZlZjQwMTk2Y2VjYjQ3YTdiODIwNGZlNjE3NzI2MTY4XzItNi0xLTEtMA_a6d43cb1-8ad1-4a0c-ae49-714c35c5fb2a"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="ia5ba3ec580984cd69a4d3930457bc33c_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMjEvZnJhZzo0YWY4YTBiOGNhZDQ0Y2FmYjMwMDEyMDk2NTFiZTE4MC90YWJsZTpmZWY0MDE5NmNlY2I0N2E3YjgyMDRmZTYxNzcyNjE2OC90YWJsZXJhbmdlOmZlZjQwMTk2Y2VjYjQ3YTdiODIwNGZlNjE3NzI2MTY4XzItOC0xLTEtMA_f8d20cb5-afa7-4014-ab95-e1d29e6176fb"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="ida25550ccb9f49a793743f2a26b14fdd_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMjEvZnJhZzo0YWY4YTBiOGNhZDQ0Y2FmYjMwMDEyMDk2NTFiZTE4MC90YWJsZTpmZWY0MDE5NmNlY2I0N2E3YjgyMDRmZTYxNzcyNjE2OC90YWJsZXJhbmdlOmZlZjQwMTk2Y2VjYjQ3YTdiODIwNGZlNjE3NzI2MTY4XzMtMi0xLTEtMA_fc7d49a0-533d-4a24-b389-5075159a1519"
      unitRef="usd">97544000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="id0ad993c66e14fe888ac7706173a5bbe_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMjEvZnJhZzo0YWY4YTBiOGNhZDQ0Y2FmYjMwMDEyMDk2NTFiZTE4MC90YWJsZTpmZWY0MDE5NmNlY2I0N2E3YjgyMDRmZTYxNzcyNjE2OC90YWJsZXJhbmdlOmZlZjQwMTk2Y2VjYjQ3YTdiODIwNGZlNjE3NzI2MTY4XzMtNC0xLTEtMA_8e7a07ac-1221-4793-983e-ae62e061a1ae"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i16da20d29a9641bfb248af486f3ce3b3_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMjEvZnJhZzo0YWY4YTBiOGNhZDQ0Y2FmYjMwMDEyMDk2NTFiZTE4MC90YWJsZTpmZWY0MDE5NmNlY2I0N2E3YjgyMDRmZTYxNzcyNjE2OC90YWJsZXJhbmdlOmZlZjQwMTk2Y2VjYjQ3YTdiODIwNGZlNjE3NzI2MTY4XzMtNi0xLTEtMA_2cc85723-df69-4b3e-a530-5ce379da3a52"
      unitRef="usd">97544000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i719e3af1d5224d978e7b7dc789ef1e17_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMjEvZnJhZzo0YWY4YTBiOGNhZDQ0Y2FmYjMwMDEyMDk2NTFiZTE4MC90YWJsZTpmZWY0MDE5NmNlY2I0N2E3YjgyMDRmZTYxNzcyNjE2OC90YWJsZXJhbmdlOmZlZjQwMTk2Y2VjYjQ3YTdiODIwNGZlNjE3NzI2MTY4XzMtOC0xLTEtMA_c129b659-3e51-476b-b0a5-132c09607344"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="ie37630aaff7648d383136088a5a8a000_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMjEvZnJhZzo0YWY4YTBiOGNhZDQ0Y2FmYjMwMDEyMDk2NTFiZTE4MC90YWJsZTpmZWY0MDE5NmNlY2I0N2E3YjgyMDRmZTYxNzcyNjE2OC90YWJsZXJhbmdlOmZlZjQwMTk2Y2VjYjQ3YTdiODIwNGZlNjE3NzI2MTY4XzQtMi0xLTEtMA_4a8faca2-797a-42f1-806d-9f3e316eac9c"
      unitRef="usd">9888000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="iad340b5f201b43d796e454cffe73c6ab_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMjEvZnJhZzo0YWY4YTBiOGNhZDQ0Y2FmYjMwMDEyMDk2NTFiZTE4MC90YWJsZTpmZWY0MDE5NmNlY2I0N2E3YjgyMDRmZTYxNzcyNjE2OC90YWJsZXJhbmdlOmZlZjQwMTk2Y2VjYjQ3YTdiODIwNGZlNjE3NzI2MTY4XzQtNC0xLTEtMA_648b1ceb-598a-4a57-b2a6-bf85d18a8bde"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i5901025609114a4090023c07c08c41e0_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMjEvZnJhZzo0YWY4YTBiOGNhZDQ0Y2FmYjMwMDEyMDk2NTFiZTE4MC90YWJsZTpmZWY0MDE5NmNlY2I0N2E3YjgyMDRmZTYxNzcyNjE2OC90YWJsZXJhbmdlOmZlZjQwMTk2Y2VjYjQ3YTdiODIwNGZlNjE3NzI2MTY4XzQtNi0xLTEtMA_b2cc2f5e-5743-4d48-b995-98da352cd26d"
      unitRef="usd">9888000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i76708d41b7ac4a01aac2a17c06c8e402_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMjEvZnJhZzo0YWY4YTBiOGNhZDQ0Y2FmYjMwMDEyMDk2NTFiZTE4MC90YWJsZTpmZWY0MDE5NmNlY2I0N2E3YjgyMDRmZTYxNzcyNjE2OC90YWJsZXJhbmdlOmZlZjQwMTk2Y2VjYjQ3YTdiODIwNGZlNjE3NzI2MTY4XzQtOC0xLTEtMA_79b2d174-ed8f-4915-a8b0-10d7636c7d86"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <ttwo:RestrictedCashFairValue
      contextRef="i1618ddc50d2243f1895f08348f1c1fa4_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMjEvZnJhZzo0YWY4YTBiOGNhZDQ0Y2FmYjMwMDEyMDk2NTFiZTE4MC90YWJsZTpmZWY0MDE5NmNlY2I0N2E3YjgyMDRmZTYxNzcyNjE2OC90YWJsZXJhbmdlOmZlZjQwMTk2Y2VjYjQ3YTdiODIwNGZlNjE3NzI2MTY4XzUtMi0xLTEtMA_e101838a-673d-410d-b3d8-b6e3d41ffd80"
      unitRef="usd">546604000</ttwo:RestrictedCashFairValue>
    <ttwo:RestrictedCashFairValue
      contextRef="i4ef5a6c45feb4704acce56785a35a90b_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMjEvZnJhZzo0YWY4YTBiOGNhZDQ0Y2FmYjMwMDEyMDk2NTFiZTE4MC90YWJsZTpmZWY0MDE5NmNlY2I0N2E3YjgyMDRmZTYxNzcyNjE2OC90YWJsZXJhbmdlOmZlZjQwMTk2Y2VjYjQ3YTdiODIwNGZlNjE3NzI2MTY4XzUtNC0xLTEtMA_13dd867e-c8d7-42fe-ac6c-40398a7d2bf5"
      unitRef="usd">546604000</ttwo:RestrictedCashFairValue>
    <ttwo:RestrictedCashFairValue
      contextRef="i047e8f448c5c450490f9b5c8c23deaf1_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMjEvZnJhZzo0YWY4YTBiOGNhZDQ0Y2FmYjMwMDEyMDk2NTFiZTE4MC90YWJsZTpmZWY0MDE5NmNlY2I0N2E3YjgyMDRmZTYxNzcyNjE2OC90YWJsZXJhbmdlOmZlZjQwMTk2Y2VjYjQ3YTdiODIwNGZlNjE3NzI2MTY4XzUtNi0xLTEtMA_2c3459ef-1924-4a27-8d39-8dcdf05a648f"
      unitRef="usd">0</ttwo:RestrictedCashFairValue>
    <ttwo:RestrictedCashFairValue
      contextRef="i62af211578d84968a248b1a3fa10ad4a_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMjEvZnJhZzo0YWY4YTBiOGNhZDQ0Y2FmYjMwMDEyMDk2NTFiZTE4MC90YWJsZTpmZWY0MDE5NmNlY2I0N2E3YjgyMDRmZTYxNzcyNjE2OC90YWJsZXJhbmdlOmZlZjQwMTk2Y2VjYjQ3YTdiODIwNGZlNjE3NzI2MTY4XzUtOC0xLTEtMA_ce8bf0c6-12fb-4eb7-991b-bfc30f9b6f7a"
      unitRef="usd">0</ttwo:RestrictedCashFairValue>
    <us-gaap:ShortTermInvestments
      contextRef="ie37630aaff7648d383136088a5a8a000_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMjEvZnJhZzo0YWY4YTBiOGNhZDQ0Y2FmYjMwMDEyMDk2NTFiZTE4MC90YWJsZTpmZWY0MDE5NmNlY2I0N2E3YjgyMDRmZTYxNzcyNjE2OC90YWJsZXJhbmdlOmZlZjQwMTk2Y2VjYjQ3YTdiODIwNGZlNjE3NzI2MTY4XzYtMi0xLTEtMA_54cb51c6-37fc-441f-a2d7-47a19cede5ec"
      unitRef="usd">334631000</us-gaap:ShortTermInvestments>
    <us-gaap:ShortTermInvestments
      contextRef="iad340b5f201b43d796e454cffe73c6ab_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMjEvZnJhZzo0YWY4YTBiOGNhZDQ0Y2FmYjMwMDEyMDk2NTFiZTE4MC90YWJsZTpmZWY0MDE5NmNlY2I0N2E3YjgyMDRmZTYxNzcyNjE2OC90YWJsZXJhbmdlOmZlZjQwMTk2Y2VjYjQ3YTdiODIwNGZlNjE3NzI2MTY4XzYtNC0xLTEtMA_590caaed-5d84-4ea8-9ea7-7128ab96f23b"
      unitRef="usd">0</us-gaap:ShortTermInvestments>
    <us-gaap:ShortTermInvestments
      contextRef="i5901025609114a4090023c07c08c41e0_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMjEvZnJhZzo0YWY4YTBiOGNhZDQ0Y2FmYjMwMDEyMDk2NTFiZTE4MC90YWJsZTpmZWY0MDE5NmNlY2I0N2E3YjgyMDRmZTYxNzcyNjE2OC90YWJsZXJhbmdlOmZlZjQwMTk2Y2VjYjQ3YTdiODIwNGZlNjE3NzI2MTY4XzYtNi0xLTEtMA_67628ed6-21c9-4b48-bd14-e31990eec383"
      unitRef="usd">334631000</us-gaap:ShortTermInvestments>
    <us-gaap:ShortTermInvestments
      contextRef="i76708d41b7ac4a01aac2a17c06c8e402_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMjEvZnJhZzo0YWY4YTBiOGNhZDQ0Y2FmYjMwMDEyMDk2NTFiZTE4MC90YWJsZTpmZWY0MDE5NmNlY2I0N2E3YjgyMDRmZTYxNzcyNjE2OC90YWJsZXJhbmdlOmZlZjQwMTk2Y2VjYjQ3YTdiODIwNGZlNjE3NzI2MTY4XzYtOC0xLTEtMA_e2ad4c9f-7a83-4692-9882-d01e8b315806"
      unitRef="usd">0</us-gaap:ShortTermInvestments>
    <us-gaap:ShortTermInvestments
      contextRef="ia61102f1bb7745c5a08d220f7fa55dcf_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMjEvZnJhZzo0YWY4YTBiOGNhZDQ0Y2FmYjMwMDEyMDk2NTFiZTE4MC90YWJsZTpmZWY0MDE5NmNlY2I0N2E3YjgyMDRmZTYxNzcyNjE2OC90YWJsZXJhbmdlOmZlZjQwMTk2Y2VjYjQ3YTdiODIwNGZlNjE3NzI2MTY4XzctMi0xLTEtMA_c07b3ada-cc55-4190-be5e-0d188cbd6570"
      unitRef="usd">191000000</us-gaap:ShortTermInvestments>
    <us-gaap:ShortTermInvestments
      contextRef="i958dbde74bc249ac8a83d254843804d4_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMjEvZnJhZzo0YWY4YTBiOGNhZDQ0Y2FmYjMwMDEyMDk2NTFiZTE4MC90YWJsZTpmZWY0MDE5NmNlY2I0N2E3YjgyMDRmZTYxNzcyNjE2OC90YWJsZXJhbmdlOmZlZjQwMTk2Y2VjYjQ3YTdiODIwNGZlNjE3NzI2MTY4XzctNC0xLTEtMA_396a4334-a9ad-48a0-b9e6-fa82f285a567"
      unitRef="usd">191000000</us-gaap:ShortTermInvestments>
    <us-gaap:ShortTermInvestments
      contextRef="ic4ef875913654ceda39db75df49b49d1_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMjEvZnJhZzo0YWY4YTBiOGNhZDQ0Y2FmYjMwMDEyMDk2NTFiZTE4MC90YWJsZTpmZWY0MDE5NmNlY2I0N2E3YjgyMDRmZTYxNzcyNjE2OC90YWJsZXJhbmdlOmZlZjQwMTk2Y2VjYjQ3YTdiODIwNGZlNjE3NzI2MTY4XzctNi0xLTEtMA_d326d5b0-418c-491f-8b75-e453e693e535"
      unitRef="usd">0</us-gaap:ShortTermInvestments>
    <us-gaap:ShortTermInvestments
      contextRef="ia5ba3ec580984cd69a4d3930457bc33c_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMjEvZnJhZzo0YWY4YTBiOGNhZDQ0Y2FmYjMwMDEyMDk2NTFiZTE4MC90YWJsZTpmZWY0MDE5NmNlY2I0N2E3YjgyMDRmZTYxNzcyNjE2OC90YWJsZXJhbmdlOmZlZjQwMTk2Y2VjYjQ3YTdiODIwNGZlNjE3NzI2MTY4XzctOC0xLTEtMA_2ea954a2-1781-4e1c-8623-dc2fcd99da98"
      unitRef="usd">0</us-gaap:ShortTermInvestments>
    <us-gaap:ShortTermInvestments
      contextRef="i9ca7233f920e4f1a92b2b3c201d4220e_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMjEvZnJhZzo0YWY4YTBiOGNhZDQ0Y2FmYjMwMDEyMDk2NTFiZTE4MC90YWJsZTpmZWY0MDE5NmNlY2I0N2E3YjgyMDRmZTYxNzcyNjE2OC90YWJsZXJhbmdlOmZlZjQwMTk2Y2VjYjQ3YTdiODIwNGZlNjE3NzI2MTY4XzgtMi0xLTEtMA_5438d4c0-5238-4ca1-971e-2419e4495539"
      unitRef="usd">30819000</us-gaap:ShortTermInvestments>
    <us-gaap:ShortTermInvestments
      contextRef="i70271b4cd78545aaac14d3c40da175cf_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMjEvZnJhZzo0YWY4YTBiOGNhZDQ0Y2FmYjMwMDEyMDk2NTFiZTE4MC90YWJsZTpmZWY0MDE5NmNlY2I0N2E3YjgyMDRmZTYxNzcyNjE2OC90YWJsZXJhbmdlOmZlZjQwMTk2Y2VjYjQ3YTdiODIwNGZlNjE3NzI2MTY4XzgtNC0xLTEtMA_375713ff-4e6c-420b-8f1f-d0acf8d30efa"
      unitRef="usd">30819000</us-gaap:ShortTermInvestments>
    <us-gaap:ShortTermInvestments
      contextRef="id652175ffad34c12a8f71927ffee76b2_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMjEvZnJhZzo0YWY4YTBiOGNhZDQ0Y2FmYjMwMDEyMDk2NTFiZTE4MC90YWJsZTpmZWY0MDE5NmNlY2I0N2E3YjgyMDRmZTYxNzcyNjE2OC90YWJsZXJhbmdlOmZlZjQwMTk2Y2VjYjQ3YTdiODIwNGZlNjE3NzI2MTY4XzgtNi0xLTEtMA_e7c74e67-fde0-44fd-9da7-73a82dd9e324"
      unitRef="usd">0</us-gaap:ShortTermInvestments>
    <us-gaap:ShortTermInvestments
      contextRef="i81833ba201a64c2e8b5a05b968f8527a_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMjEvZnJhZzo0YWY4YTBiOGNhZDQ0Y2FmYjMwMDEyMDk2NTFiZTE4MC90YWJsZTpmZWY0MDE5NmNlY2I0N2E3YjgyMDRmZTYxNzcyNjE2OC90YWJsZXJhbmdlOmZlZjQwMTk2Y2VjYjQ3YTdiODIwNGZlNjE3NzI2MTY4XzgtOC0xLTEtMA_215c5ee8-fda7-4b1f-a779-c6cca4dd590e"
      unitRef="usd">0</us-gaap:ShortTermInvestments>
    <us-gaap:ShortTermInvestments
      contextRef="ida25550ccb9f49a793743f2a26b14fdd_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMjEvZnJhZzo0YWY4YTBiOGNhZDQ0Y2FmYjMwMDEyMDk2NTFiZTE4MC90YWJsZTpmZWY0MDE5NmNlY2I0N2E3YjgyMDRmZTYxNzcyNjE2OC90YWJsZXJhbmdlOmZlZjQwMTk2Y2VjYjQ3YTdiODIwNGZlNjE3NzI2MTY4XzktMi0xLTEtMA_61c9585a-ac4c-4539-b6d8-a97bb99a7e7c"
      unitRef="usd">87553000</us-gaap:ShortTermInvestments>
    <us-gaap:ShortTermInvestments
      contextRef="id0ad993c66e14fe888ac7706173a5bbe_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMjEvZnJhZzo0YWY4YTBiOGNhZDQ0Y2FmYjMwMDEyMDk2NTFiZTE4MC90YWJsZTpmZWY0MDE5NmNlY2I0N2E3YjgyMDRmZTYxNzcyNjE2OC90YWJsZXJhbmdlOmZlZjQwMTk2Y2VjYjQ3YTdiODIwNGZlNjE3NzI2MTY4XzktNC0xLTEtMA_ebf2230f-529a-412b-a8a7-8b807601523b"
      unitRef="usd">0</us-gaap:ShortTermInvestments>
    <us-gaap:ShortTermInvestments
      contextRef="i16da20d29a9641bfb248af486f3ce3b3_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMjEvZnJhZzo0YWY4YTBiOGNhZDQ0Y2FmYjMwMDEyMDk2NTFiZTE4MC90YWJsZTpmZWY0MDE5NmNlY2I0N2E3YjgyMDRmZTYxNzcyNjE2OC90YWJsZXJhbmdlOmZlZjQwMTk2Y2VjYjQ3YTdiODIwNGZlNjE3NzI2MTY4XzktNi0xLTEtMA_d2aa159e-fb35-4abb-97f0-7131e9875e9c"
      unitRef="usd">87553000</us-gaap:ShortTermInvestments>
    <us-gaap:ShortTermInvestments
      contextRef="i719e3af1d5224d978e7b7dc789ef1e17_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMjEvZnJhZzo0YWY4YTBiOGNhZDQ0Y2FmYjMwMDEyMDk2NTFiZTE4MC90YWJsZTpmZWY0MDE5NmNlY2I0N2E3YjgyMDRmZTYxNzcyNjE2OC90YWJsZXJhbmdlOmZlZjQwMTk2Y2VjYjQ3YTdiODIwNGZlNjE3NzI2MTY4XzktOC0xLTEtMA_c69f22dc-5079-42c2-abc9-0c2b6d322431"
      unitRef="usd">0</us-gaap:ShortTermInvestments>
    <us-gaap:DerivativeAssets
      contextRef="ib2d4a82055cd44e192cbb175bfa54e2c_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMjEvZnJhZzo0YWY4YTBiOGNhZDQ0Y2FmYjMwMDEyMDk2NTFiZTE4MC90YWJsZTpmZWY0MDE5NmNlY2I0N2E3YjgyMDRmZTYxNzcyNjE2OC90YWJsZXJhbmdlOmZlZjQwMTk2Y2VjYjQ3YTdiODIwNGZlNjE3NzI2MTY4XzEwLTItMS0xLTA_23222288-87b5-455f-bdee-5401bf0456d5"
      unitRef="usd">11275000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="i6216cc2a7cc84f778fbbfd850d34786c_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMjEvZnJhZzo0YWY4YTBiOGNhZDQ0Y2FmYjMwMDEyMDk2NTFiZTE4MC90YWJsZTpmZWY0MDE5NmNlY2I0N2E3YjgyMDRmZTYxNzcyNjE2OC90YWJsZXJhbmdlOmZlZjQwMTk2Y2VjYjQ3YTdiODIwNGZlNjE3NzI2MTY4XzEwLTQtMS0xLTA_39208569-ad66-43a5-9031-764f813ee478"
      unitRef="usd">0</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="ia3ca67b7bee04d468b920a4a336fe08d_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMjEvZnJhZzo0YWY4YTBiOGNhZDQ0Y2FmYjMwMDEyMDk2NTFiZTE4MC90YWJsZTpmZWY0MDE5NmNlY2I0N2E3YjgyMDRmZTYxNzcyNjE2OC90YWJsZXJhbmdlOmZlZjQwMTk2Y2VjYjQ3YTdiODIwNGZlNjE3NzI2MTY4XzEwLTYtMS0xLTA_b9f9503c-7757-42a1-8596-eb98b82b3b2e"
      unitRef="usd">11275000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="ifcd9430217b3418ab81cde8780b2db49_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMjEvZnJhZzo0YWY4YTBiOGNhZDQ0Y2FmYjMwMDEyMDk2NTFiZTE4MC90YWJsZTpmZWY0MDE5NmNlY2I0N2E3YjgyMDRmZTYxNzcyNjE2OC90YWJsZXJhbmdlOmZlZjQwMTk2Y2VjYjQ3YTdiODIwNGZlNjE3NzI2MTY4XzEwLTgtMS0xLTA_71c04ec7-c62a-470b-b10c-4461020d3877"
      unitRef="usd">0</us-gaap:DerivativeAssets>
    <ttwo:RestrictedCashNoncurrentFairValueDisclosure
      contextRef="i1618ddc50d2243f1895f08348f1c1fa4_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMjEvZnJhZzo0YWY4YTBiOGNhZDQ0Y2FmYjMwMDEyMDk2NTFiZTE4MC90YWJsZTpmZWY0MDE5NmNlY2I0N2E3YjgyMDRmZTYxNzcyNjE2OC90YWJsZXJhbmdlOmZlZjQwMTk2Y2VjYjQ3YTdiODIwNGZlNjE3NzI2MTY4XzExLTItMS0xLTA_1c1794c3-56f3-4970-b506-6bee121e90cb"
      unitRef="usd">89124000</ttwo:RestrictedCashNoncurrentFairValueDisclosure>
    <ttwo:RestrictedCashNoncurrentFairValueDisclosure
      contextRef="i4ef5a6c45feb4704acce56785a35a90b_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMjEvZnJhZzo0YWY4YTBiOGNhZDQ0Y2FmYjMwMDEyMDk2NTFiZTE4MC90YWJsZTpmZWY0MDE5NmNlY2I0N2E3YjgyMDRmZTYxNzcyNjE2OC90YWJsZXJhbmdlOmZlZjQwMTk2Y2VjYjQ3YTdiODIwNGZlNjE3NzI2MTY4XzExLTQtMS0xLTA_99c6fb45-41b5-4afe-ae03-1e9c0218abf0"
      unitRef="usd">89124000</ttwo:RestrictedCashNoncurrentFairValueDisclosure>
    <ttwo:RestrictedCashNoncurrentFairValueDisclosure
      contextRef="i047e8f448c5c450490f9b5c8c23deaf1_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMjEvZnJhZzo0YWY4YTBiOGNhZDQ0Y2FmYjMwMDEyMDk2NTFiZTE4MC90YWJsZTpmZWY0MDE5NmNlY2I0N2E3YjgyMDRmZTYxNzcyNjE2OC90YWJsZXJhbmdlOmZlZjQwMTk2Y2VjYjQ3YTdiODIwNGZlNjE3NzI2MTY4XzExLTYtMS0xLTA_a8da157c-2813-4061-81c0-aae08d623992"
      unitRef="usd">0</ttwo:RestrictedCashNoncurrentFairValueDisclosure>
    <ttwo:RestrictedCashNoncurrentFairValueDisclosure
      contextRef="i62af211578d84968a248b1a3fa10ad4a_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMjEvZnJhZzo0YWY4YTBiOGNhZDQ0Y2FmYjMwMDEyMDk2NTFiZTE4MC90YWJsZTpmZWY0MDE5NmNlY2I0N2E3YjgyMDRmZTYxNzcyNjE2OC90YWJsZXJhbmdlOmZlZjQwMTk2Y2VjYjQ3YTdiODIwNGZlNjE3NzI2MTY4XzExLTgtMS0xLTA_8e959723-76bf-4dca-8ee1-0e258da4a2fe"
      unitRef="usd">0</ttwo:RestrictedCashNoncurrentFairValueDisclosure>
    <us-gaap:EquitySecuritiesFvNi
      contextRef="iba0f792b49fc466c94603f9a9d22cc96_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMjEvZnJhZzo0YWY4YTBiOGNhZDQ0Y2FmYjMwMDEyMDk2NTFiZTE4MC90YWJsZTpmZWY0MDE5NmNlY2I0N2E3YjgyMDRmZTYxNzcyNjE2OC90YWJsZXJhbmdlOmZlZjQwMTk2Y2VjYjQ3YTdiODIwNGZlNjE3NzI2MTY4XzEyLTItMS0xLTIxOQ_c0b22039-db77-4330-a918-efff5ee7aa19"
      unitRef="usd">2759000</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:EquitySecuritiesFvNi
      contextRef="i1f6a315df2b040e491ccf56f1d992ddc_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMjEvZnJhZzo0YWY4YTBiOGNhZDQ0Y2FmYjMwMDEyMDk2NTFiZTE4MC90YWJsZTpmZWY0MDE5NmNlY2I0N2E3YjgyMDRmZTYxNzcyNjE2OC90YWJsZXJhbmdlOmZlZjQwMTk2Y2VjYjQ3YTdiODIwNGZlNjE3NzI2MTY4XzEyLTQtMS0xLTIyNg_113cae9a-14df-4f6b-b8c3-c6f4c76d663a"
      unitRef="usd">0</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:EquitySecuritiesFvNi
      contextRef="i6cb57d99ea3e47f7afd599e71c1eddd6_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMjEvZnJhZzo0YWY4YTBiOGNhZDQ0Y2FmYjMwMDEyMDk2NTFiZTE4MC90YWJsZTpmZWY0MDE5NmNlY2I0N2E3YjgyMDRmZTYxNzcyNjE2OC90YWJsZXJhbmdlOmZlZjQwMTk2Y2VjYjQ3YTdiODIwNGZlNjE3NzI2MTY4XzEyLTYtMS0xLTIzMw_f25abef9-f584-4e87-86e1-3bf6cb3c6696"
      unitRef="usd">0</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:EquitySecuritiesFvNi
      contextRef="idbb2ddf1161a43a8a647d6f24f930ed2_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMjEvZnJhZzo0YWY4YTBiOGNhZDQ0Y2FmYjMwMDEyMDk2NTFiZTE4MC90YWJsZTpmZWY0MDE5NmNlY2I0N2E3YjgyMDRmZTYxNzcyNjE2OC90YWJsZXJhbmdlOmZlZjQwMTk2Y2VjYjQ3YTdiODIwNGZlNjE3NzI2MTY4XzEyLTgtMS0xLTI0MA_3c1d8cdd-ea55-443c-98c7-3be23bec82f8"
      unitRef="usd">2759000</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:DerivativeLiabilities
      contextRef="if1146443d72c4cf382bb963e4dda8568_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMjEvZnJhZzo0YWY4YTBiOGNhZDQ0Y2FmYjMwMDEyMDk2NTFiZTE4MC90YWJsZTpmZWY0MDE5NmNlY2I0N2E3YjgyMDRmZTYxNzcyNjE2OC90YWJsZXJhbmdlOmZlZjQwMTk2Y2VjYjQ3YTdiODIwNGZlNjE3NzI2MTY4XzEzLTItMS0xLTIxOQ_3136496c-6324-4015-9f4c-a7c37470134a"
      unitRef="usd">11000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="ic557e1dcf5c2428d86193a3936de3bce_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMjEvZnJhZzo0YWY4YTBiOGNhZDQ0Y2FmYjMwMDEyMDk2NTFiZTE4MC90YWJsZTpmZWY0MDE5NmNlY2I0N2E3YjgyMDRmZTYxNzcyNjE2OC90YWJsZXJhbmdlOmZlZjQwMTk2Y2VjYjQ3YTdiODIwNGZlNjE3NzI2MTY4XzEzLTQtMS0xLTIyNg_bfba9aa8-d416-4db9-9f9f-515ac4493939"
      unitRef="usd">0</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="ie660b1691b684fdc8890ee643379839b_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMjEvZnJhZzo0YWY4YTBiOGNhZDQ0Y2FmYjMwMDEyMDk2NTFiZTE4MC90YWJsZTpmZWY0MDE5NmNlY2I0N2E3YjgyMDRmZTYxNzcyNjE2OC90YWJsZXJhbmdlOmZlZjQwMTk2Y2VjYjQ3YTdiODIwNGZlNjE3NzI2MTY4XzEzLTYtMS0xLTIzMw_9adebc43-84fd-4fd6-86e5-ccfd9bc605af"
      unitRef="usd">11000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="ib8911010b1f140a5b42e0eb9e2a61bb0_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMjEvZnJhZzo0YWY4YTBiOGNhZDQ0Y2FmYjMwMDEyMDk2NTFiZTE4MC90YWJsZTpmZWY0MDE5NmNlY2I0N2E3YjgyMDRmZTYxNzcyNjE2OC90YWJsZXJhbmdlOmZlZjQwMTk2Y2VjYjQ3YTdiODIwNGZlNjE3NzI2MTY4XzEzLTgtMS0xLTI0MA_bd49541f-e8b0-48fa-8fac-c6a8697584c2"
      unitRef="usd">0</us-gaap:DerivativeLiabilities>
    <us-gaap:FairValueNetAssetLiability
      contextRef="idf4fd0c851664eaf84be45a19345935f_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMjEvZnJhZzo0YWY4YTBiOGNhZDQ0Y2FmYjMwMDEyMDk2NTFiZTE4MC90YWJsZTpmZWY0MDE5NmNlY2I0N2E3YjgyMDRmZTYxNzcyNjE2OC90YWJsZXJhbmdlOmZlZjQwMTk2Y2VjYjQ3YTdiODIwNGZlNjE3NzI2MTY4XzEyLTItMS0xLTA_5242b1ad-14b9-4af6-a698-91801eb3cc2f"
      unitRef="usd">2212804000</us-gaap:FairValueNetAssetLiability>
    <us-gaap:FairValueNetAssetLiability
      contextRef="iec5a27f2fd92492991e6408da54c50c3_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMjEvZnJhZzo0YWY4YTBiOGNhZDQ0Y2FmYjMwMDEyMDk2NTFiZTE4MC90YWJsZTpmZWY0MDE5NmNlY2I0N2E3YjgyMDRmZTYxNzcyNjE2OC90YWJsZXJhbmdlOmZlZjQwMTk2Y2VjYjQ3YTdiODIwNGZlNjE3NzI2MTY4XzEyLTQtMS0xLTA_50c368ef-091b-4d9c-a437-3783c45009fa"
      unitRef="usd">1669165000</us-gaap:FairValueNetAssetLiability>
    <us-gaap:FairValueNetAssetLiability
      contextRef="i84242bb824aa43608b1811799c58fc8b_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMjEvZnJhZzo0YWY4YTBiOGNhZDQ0Y2FmYjMwMDEyMDk2NTFiZTE4MC90YWJsZTpmZWY0MDE5NmNlY2I0N2E3YjgyMDRmZTYxNzcyNjE2OC90YWJsZXJhbmdlOmZlZjQwMTk2Y2VjYjQ3YTdiODIwNGZlNjE3NzI2MTY4XzEyLTYtMS0xLTA_0fbf7c37-58c6-458d-a384-b02c1ee09360"
      unitRef="usd">540880000</us-gaap:FairValueNetAssetLiability>
    <us-gaap:FairValueNetAssetLiability
      contextRef="i1b4a7e4489804329af3016a467e5b993_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMjEvZnJhZzo0YWY4YTBiOGNhZDQ0Y2FmYjMwMDEyMDk2NTFiZTE4MC90YWJsZTpmZWY0MDE5NmNlY2I0N2E3YjgyMDRmZTYxNzcyNjE2OC90YWJsZXJhbmdlOmZlZjQwMTk2Y2VjYjQ3YTdiODIwNGZlNjE3NzI2MTY4XzEyLTgtMS0xLTA_7c7fa2b5-cc0d-4d60-a595-c744c2963f5c"
      unitRef="usd">2759000</us-gaap:FairValueNetAssetLiability>
    <us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount
      contextRef="i0486b806180c4265ae3fa74141e9ac37_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMjEvZnJhZzo0YWY4YTBiOGNhZDQ0Y2FmYjMwMDEyMDk2NTFiZTE4MC90ZXh0cmVnaW9uOjRhZjhhMGI4Y2FkNDRjYWZiMzAwMTIwOTY1MWJlMTgwXzI3NDg3NzkwNzE4NDQ_aa791400-fdd6-493b-ae20-57c0bc7691d6"
      unitRef="usd">20000000</us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount>
    <us-gaap:GainLossOnSaleOfInvestments
      contextRef="id93cdd60b3654911805a444b90d52a14_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMjEvZnJhZzo0YWY4YTBiOGNhZDQ0Y2FmYjMwMDEyMDk2NTFiZTE4MC90ZXh0cmVnaW9uOjRhZjhhMGI4Y2FkNDRjYWZiMzAwMTIwOTY1MWJlMTgwXzI3NDg3NzkwNzIzNTk_2588fc21-47ca-4ae6-8aaa-2031553d107a"
      unitRef="usd">40588000</us-gaap:GainLossOnSaleOfInvestments>
    <us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock
      contextRef="i0c20a1997ec0432288766e37232698f5_D20200401-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMjQvZnJhZzpmZTM5MDU1MjY5NWE0MjIxYTA3ZmJmNjljOWQ0Y2MzMS90ZXh0cmVnaW9uOmZlMzkwNTUyNjk1YTQyMjFhMDdmYmY2OWM5ZDRjYzMxXzUyMQ_8f8ad2f6-fad4-402a-ae1e-042a14dda121">SHORT-TERM INVESTMENTS&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;Our short-term investments consisted of the following as of March&#160;31, 2021:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:8pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:54.847%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.675%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.682%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.682%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.678%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;March 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Cost or&lt;br/&gt;Amortized Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross Unrealized&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gains&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Short-term investments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Bank time deposits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;578,762&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;578,762&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Available-for-sale securities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;520,486&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;994&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(256)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;521,224&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;US Treasuries &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;60,029&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;57&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;60,086&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commercial paper&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;148,149&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;148,150&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Asset-backed securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;469&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;470&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total short-term investments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,307,895&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,053&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(256)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,308,692&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:8pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:54.847%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.675%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.682%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.682%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.678%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;March 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Cost or&lt;br/&gt;Amortized Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross Unrealized&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gains&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Short-term investments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Bank time deposits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;191,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;191,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Available-for-sale securities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;337,752&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;307&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,428)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;334,631&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;US Treasuries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30,481&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;338&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30,819&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commercial paper&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;87,553&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;87,553&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total short-term investments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;646,786&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;645&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,428)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;644,003&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;The following table summarizes the contracted maturities of our short-term investments at March&#160;31, 2021:&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.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.468%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.381%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.383%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;March 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Amortized Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Short-term investments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Due in 1&#160;year or less&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,111,554&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,112,328&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Due in 1-2&#160;years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;196,341&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;196,364&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total short-term investments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,307,895&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,308,692&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock>
    <us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock
      contextRef="i0c20a1997ec0432288766e37232698f5_D20200401-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMjQvZnJhZzpmZTM5MDU1MjY5NWE0MjIxYTA3ZmJmNjljOWQ0Y2MzMS90ZXh0cmVnaW9uOmZlMzkwNTUyNjk1YTQyMjFhMDdmYmY2OWM5ZDRjYzMxXzUyNw_59fefb3c-1670-4758-ab71-68f5bff4eae1">Our short-term investments consisted of the following as of March&#160;31, 2021:&lt;div style="margin-bottom:6pt;margin-top:8pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:54.847%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.675%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.682%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.682%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.678%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;March 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Cost or&lt;br/&gt;Amortized Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross Unrealized&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gains&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Short-term investments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Bank time deposits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;578,762&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;578,762&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Available-for-sale securities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;520,486&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;994&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(256)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;521,224&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;US Treasuries &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;60,029&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;57&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;60,086&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commercial paper&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;148,149&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;148,150&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Asset-backed securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;469&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;470&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total short-term investments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,307,895&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,053&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(256)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,308,692&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:8pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:54.847%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.675%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.682%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.682%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.678%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;March 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Cost or&lt;br/&gt;Amortized Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross Unrealized&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gains&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Short-term investments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Bank time deposits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;191,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;191,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Available-for-sale securities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Corporate bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;337,752&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;307&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,428)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;334,631&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;US Treasuries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30,481&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;338&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30,819&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Commercial paper&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;87,553&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;87,553&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total short-term investments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;646,786&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;645&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,428)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;644,003&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="if5f2b33a76144c988941f42c3cb7a6a2_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMjQvZnJhZzpmZTM5MDU1MjY5NWE0MjIxYTA3ZmJmNjljOWQ0Y2MzMS90YWJsZTo5OWNkM2EzM2Y0OTc0MzNhODFlMDUwMWYzOTY3NGY1OC90YWJsZXJhbmdlOjk5Y2QzYTMzZjQ5NzQzM2E4MWUwNTAxZjM5Njc0ZjU4XzQtMi0xLTEtMA_551ac10a-d2be-4e45-81f3-9735843582ee"
      unitRef="usd">578762000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="if5f2b33a76144c988941f42c3cb7a6a2_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMjQvZnJhZzpmZTM5MDU1MjY5NWE0MjIxYTA3ZmJmNjljOWQ0Y2MzMS90YWJsZTo5OWNkM2EzM2Y0OTc0MzNhODFlMDUwMWYzOTY3NGY1OC90YWJsZXJhbmdlOjk5Y2QzYTMzZjQ5NzQzM2E4MWUwNTAxZjM5Njc0ZjU4XzQtNC0xLTEtMA_4ad33642-103c-4e6f-8315-32e2dcd6f1eb"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="if5f2b33a76144c988941f42c3cb7a6a2_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMjQvZnJhZzpmZTM5MDU1MjY5NWE0MjIxYTA3ZmJmNjljOWQ0Y2MzMS90YWJsZTo5OWNkM2EzM2Y0OTc0MzNhODFlMDUwMWYzOTY3NGY1OC90YWJsZXJhbmdlOjk5Y2QzYTMzZjQ5NzQzM2E4MWUwNTAxZjM5Njc0ZjU4XzQtNi0xLTEtMA_a8e197a6-cf6f-4909-862c-7059e485bdf4"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="if5f2b33a76144c988941f42c3cb7a6a2_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMjQvZnJhZzpmZTM5MDU1MjY5NWE0MjIxYTA3ZmJmNjljOWQ0Y2MzMS90YWJsZTo5OWNkM2EzM2Y0OTc0MzNhODFlMDUwMWYzOTY3NGY1OC90YWJsZXJhbmdlOjk5Y2QzYTMzZjQ5NzQzM2E4MWUwNTAxZjM5Njc0ZjU4XzQtOC0xLTEtMA_a4376bde-34a8-4a49-9030-b28de41eaa2f"
      unitRef="usd">578762000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i0ab6369a710b4ea6a9d3da1b49135b77_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMjQvZnJhZzpmZTM5MDU1MjY5NWE0MjIxYTA3ZmJmNjljOWQ0Y2MzMS90YWJsZTo5OWNkM2EzM2Y0OTc0MzNhODFlMDUwMWYzOTY3NGY1OC90YWJsZXJhbmdlOjk5Y2QzYTMzZjQ5NzQzM2E4MWUwNTAxZjM5Njc0ZjU4XzYtMi0xLTEtMA_5aee5088-ca32-4963-b1c2-417c2b0ffbf0"
      unitRef="usd">520486000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i0ab6369a710b4ea6a9d3da1b49135b77_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMjQvZnJhZzpmZTM5MDU1MjY5NWE0MjIxYTA3ZmJmNjljOWQ0Y2MzMS90YWJsZTo5OWNkM2EzM2Y0OTc0MzNhODFlMDUwMWYzOTY3NGY1OC90YWJsZXJhbmdlOjk5Y2QzYTMzZjQ5NzQzM2E4MWUwNTAxZjM5Njc0ZjU4XzYtNC0xLTEtMA_593f2a58-8b2e-447d-8b32-e954dc520f8d"
      unitRef="usd">994000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i0ab6369a710b4ea6a9d3da1b49135b77_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMjQvZnJhZzpmZTM5MDU1MjY5NWE0MjIxYTA3ZmJmNjljOWQ0Y2MzMS90YWJsZTo5OWNkM2EzM2Y0OTc0MzNhODFlMDUwMWYzOTY3NGY1OC90YWJsZXJhbmdlOjk5Y2QzYTMzZjQ5NzQzM2E4MWUwNTAxZjM5Njc0ZjU4XzYtNi0xLTEtMA_e5e2d92e-89f8-45e2-adef-c34ba5557e37"
      unitRef="usd">256000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i0ab6369a710b4ea6a9d3da1b49135b77_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMjQvZnJhZzpmZTM5MDU1MjY5NWE0MjIxYTA3ZmJmNjljOWQ0Y2MzMS90YWJsZTo5OWNkM2EzM2Y0OTc0MzNhODFlMDUwMWYzOTY3NGY1OC90YWJsZXJhbmdlOjk5Y2QzYTMzZjQ5NzQzM2E4MWUwNTAxZjM5Njc0ZjU4XzYtOC0xLTEtMA_37aa2a9b-6606-46bc-b329-7ad7c6a2673b"
      unitRef="usd">521224000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="icbe0a6cc181b48b19be71397ef0e60c8_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMjQvZnJhZzpmZTM5MDU1MjY5NWE0MjIxYTA3ZmJmNjljOWQ0Y2MzMS90YWJsZTo5OWNkM2EzM2Y0OTc0MzNhODFlMDUwMWYzOTY3NGY1OC90YWJsZXJhbmdlOjk5Y2QzYTMzZjQ5NzQzM2E4MWUwNTAxZjM5Njc0ZjU4XzctMi0xLTEtMA_7b86a547-5f8d-485d-8156-2c769d21ad8f"
      unitRef="usd">60029000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="icbe0a6cc181b48b19be71397ef0e60c8_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMjQvZnJhZzpmZTM5MDU1MjY5NWE0MjIxYTA3ZmJmNjljOWQ0Y2MzMS90YWJsZTo5OWNkM2EzM2Y0OTc0MzNhODFlMDUwMWYzOTY3NGY1OC90YWJsZXJhbmdlOjk5Y2QzYTMzZjQ5NzQzM2E4MWUwNTAxZjM5Njc0ZjU4XzctNC0xLTEtMA_c102b0bc-e97e-4679-96af-5d60f8201b00"
      unitRef="usd">57000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="icbe0a6cc181b48b19be71397ef0e60c8_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMjQvZnJhZzpmZTM5MDU1MjY5NWE0MjIxYTA3ZmJmNjljOWQ0Y2MzMS90YWJsZTo5OWNkM2EzM2Y0OTc0MzNhODFlMDUwMWYzOTY3NGY1OC90YWJsZXJhbmdlOjk5Y2QzYTMzZjQ5NzQzM2E4MWUwNTAxZjM5Njc0ZjU4XzctNi0xLTEtMA_f8220a0a-c6cb-43d5-b057-9a01b56640eb"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="icbe0a6cc181b48b19be71397ef0e60c8_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMjQvZnJhZzpmZTM5MDU1MjY5NWE0MjIxYTA3ZmJmNjljOWQ0Y2MzMS90YWJsZTo5OWNkM2EzM2Y0OTc0MzNhODFlMDUwMWYzOTY3NGY1OC90YWJsZXJhbmdlOjk5Y2QzYTMzZjQ5NzQzM2E4MWUwNTAxZjM5Njc0ZjU4XzctOC0xLTEtMA_5d3535d9-b3f3-4558-ab3d-6533c5c41d38"
      unitRef="usd">60086000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="if330cfc2331d43fdab561690adda6404_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMjQvZnJhZzpmZTM5MDU1MjY5NWE0MjIxYTA3ZmJmNjljOWQ0Y2MzMS90YWJsZTo5OWNkM2EzM2Y0OTc0MzNhODFlMDUwMWYzOTY3NGY1OC90YWJsZXJhbmdlOjk5Y2QzYTMzZjQ5NzQzM2E4MWUwNTAxZjM5Njc0ZjU4XzgtMi0xLTEtMA_d8b977ed-51bd-4c8b-8710-351bb2e31add"
      unitRef="usd">148149000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="if330cfc2331d43fdab561690adda6404_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMjQvZnJhZzpmZTM5MDU1MjY5NWE0MjIxYTA3ZmJmNjljOWQ0Y2MzMS90YWJsZTo5OWNkM2EzM2Y0OTc0MzNhODFlMDUwMWYzOTY3NGY1OC90YWJsZXJhbmdlOjk5Y2QzYTMzZjQ5NzQzM2E4MWUwNTAxZjM5Njc0ZjU4XzgtNC0xLTEtMA_24cbd5ab-cff5-41bb-ad3e-f21ba1691791"
      unitRef="usd">1000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="if330cfc2331d43fdab561690adda6404_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMjQvZnJhZzpmZTM5MDU1MjY5NWE0MjIxYTA3ZmJmNjljOWQ0Y2MzMS90YWJsZTo5OWNkM2EzM2Y0OTc0MzNhODFlMDUwMWYzOTY3NGY1OC90YWJsZXJhbmdlOjk5Y2QzYTMzZjQ5NzQzM2E4MWUwNTAxZjM5Njc0ZjU4XzgtNi0xLTEtMA_f8502d4a-7275-445c-a198-fb33efdfca19"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="if330cfc2331d43fdab561690adda6404_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMjQvZnJhZzpmZTM5MDU1MjY5NWE0MjIxYTA3ZmJmNjljOWQ0Y2MzMS90YWJsZTo5OWNkM2EzM2Y0OTc0MzNhODFlMDUwMWYzOTY3NGY1OC90YWJsZXJhbmdlOjk5Y2QzYTMzZjQ5NzQzM2E4MWUwNTAxZjM5Njc0ZjU4XzgtOC0xLTEtMA_b7732261-43e1-41f2-9031-c3446955a921"
      unitRef="usd">148150000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i20f16e3efd0640f892aa13674f45bf07_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMjQvZnJhZzpmZTM5MDU1MjY5NWE0MjIxYTA3ZmJmNjljOWQ0Y2MzMS90YWJsZTo5OWNkM2EzM2Y0OTc0MzNhODFlMDUwMWYzOTY3NGY1OC90YWJsZXJhbmdlOjk5Y2QzYTMzZjQ5NzQzM2E4MWUwNTAxZjM5Njc0ZjU4XzktMi0xLTEtMzkwMg_d231ef1f-a0eb-4e7e-a87d-8dc5fbb4c4a8"
      unitRef="usd">469000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i20f16e3efd0640f892aa13674f45bf07_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMjQvZnJhZzpmZTM5MDU1MjY5NWE0MjIxYTA3ZmJmNjljOWQ0Y2MzMS90YWJsZTo5OWNkM2EzM2Y0OTc0MzNhODFlMDUwMWYzOTY3NGY1OC90YWJsZXJhbmdlOjk5Y2QzYTMzZjQ5NzQzM2E4MWUwNTAxZjM5Njc0ZjU4XzktNC0xLTEtMzkwMg_b041d492-1c93-4284-8df7-22090773d1a6"
      unitRef="usd">1000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i20f16e3efd0640f892aa13674f45bf07_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMjQvZnJhZzpmZTM5MDU1MjY5NWE0MjIxYTA3ZmJmNjljOWQ0Y2MzMS90YWJsZTo5OWNkM2EzM2Y0OTc0MzNhODFlMDUwMWYzOTY3NGY1OC90YWJsZXJhbmdlOjk5Y2QzYTMzZjQ5NzQzM2E4MWUwNTAxZjM5Njc0ZjU4XzktNi0xLTEtMzkwMg_ad349b7c-0470-492b-9cad-b6131d3d89ca"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i20f16e3efd0640f892aa13674f45bf07_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMjQvZnJhZzpmZTM5MDU1MjY5NWE0MjIxYTA3ZmJmNjljOWQ0Y2MzMS90YWJsZTo5OWNkM2EzM2Y0OTc0MzNhODFlMDUwMWYzOTY3NGY1OC90YWJsZXJhbmdlOjk5Y2QzYTMzZjQ5NzQzM2E4MWUwNTAxZjM5Njc0ZjU4XzktOC0xLTEtMzkwMg_d3e0c752-b82d-42ba-9d6f-21adb97edb41"
      unitRef="usd">470000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i92b82991ee064005bd88c12ffe83b839_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMjQvZnJhZzpmZTM5MDU1MjY5NWE0MjIxYTA3ZmJmNjljOWQ0Y2MzMS90YWJsZTo5OWNkM2EzM2Y0OTc0MzNhODFlMDUwMWYzOTY3NGY1OC90YWJsZXJhbmdlOjk5Y2QzYTMzZjQ5NzQzM2E4MWUwNTAxZjM5Njc0ZjU4XzEwLTItMS0xLTA_5e685ccc-d115-47b6-9e30-8bfd7070e5c7"
      unitRef="usd">1307895000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i92b82991ee064005bd88c12ffe83b839_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMjQvZnJhZzpmZTM5MDU1MjY5NWE0MjIxYTA3ZmJmNjljOWQ0Y2MzMS90YWJsZTo5OWNkM2EzM2Y0OTc0MzNhODFlMDUwMWYzOTY3NGY1OC90YWJsZXJhbmdlOjk5Y2QzYTMzZjQ5NzQzM2E4MWUwNTAxZjM5Njc0ZjU4XzEwLTQtMS0xLTA_5a7e37eb-934b-466f-bbd3-e54eabcae30b"
      unitRef="usd">1053000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i92b82991ee064005bd88c12ffe83b839_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMjQvZnJhZzpmZTM5MDU1MjY5NWE0MjIxYTA3ZmJmNjljOWQ0Y2MzMS90YWJsZTo5OWNkM2EzM2Y0OTc0MzNhODFlMDUwMWYzOTY3NGY1OC90YWJsZXJhbmdlOjk5Y2QzYTMzZjQ5NzQzM2E4MWUwNTAxZjM5Njc0ZjU4XzEwLTYtMS0xLTA_01e5f30d-1b02-4cd6-89e3-2b60254e6fab"
      unitRef="usd">256000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i92b82991ee064005bd88c12ffe83b839_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMjQvZnJhZzpmZTM5MDU1MjY5NWE0MjIxYTA3ZmJmNjljOWQ0Y2MzMS90YWJsZTo5OWNkM2EzM2Y0OTc0MzNhODFlMDUwMWYzOTY3NGY1OC90YWJsZXJhbmdlOjk5Y2QzYTMzZjQ5NzQzM2E4MWUwNTAxZjM5Njc0ZjU4XzEwLTgtMS0xLTA_ac26f07c-77bb-4abf-9cc5-848ecc865b09"
      unitRef="usd">1308692000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i52e0b0f83d3143baaa4a04271d458728_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMjQvZnJhZzpmZTM5MDU1MjY5NWE0MjIxYTA3ZmJmNjljOWQ0Y2MzMS90YWJsZTphZGU1Yjk4NTM5OTI0M2E0YmI3YjM3YjlmNGI3Nzc4OC90YWJsZXJhbmdlOmFkZTViOTg1Mzk5MjQzYTRiYjdiMzdiOWY0Yjc3Nzg4XzQtMi0xLTEtMA_c182b60b-13c4-4f3b-958c-4a912bb7e7cd"
      unitRef="usd">191000000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i52e0b0f83d3143baaa4a04271d458728_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMjQvZnJhZzpmZTM5MDU1MjY5NWE0MjIxYTA3ZmJmNjljOWQ0Y2MzMS90YWJsZTphZGU1Yjk4NTM5OTI0M2E0YmI3YjM3YjlmNGI3Nzc4OC90YWJsZXJhbmdlOmFkZTViOTg1Mzk5MjQzYTRiYjdiMzdiOWY0Yjc3Nzg4XzQtNC0xLTEtMA_06efa091-b3c7-4e18-91b4-b41eaac7f45f"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i52e0b0f83d3143baaa4a04271d458728_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMjQvZnJhZzpmZTM5MDU1MjY5NWE0MjIxYTA3ZmJmNjljOWQ0Y2MzMS90YWJsZTphZGU1Yjk4NTM5OTI0M2E0YmI3YjM3YjlmNGI3Nzc4OC90YWJsZXJhbmdlOmFkZTViOTg1Mzk5MjQzYTRiYjdiMzdiOWY0Yjc3Nzg4XzQtNi0xLTEtMA_f64d7214-67ad-4b6d-b5bf-7145ee2afa0a"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i52e0b0f83d3143baaa4a04271d458728_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMjQvZnJhZzpmZTM5MDU1MjY5NWE0MjIxYTA3ZmJmNjljOWQ0Y2MzMS90YWJsZTphZGU1Yjk4NTM5OTI0M2E0YmI3YjM3YjlmNGI3Nzc4OC90YWJsZXJhbmdlOmFkZTViOTg1Mzk5MjQzYTRiYjdiMzdiOWY0Yjc3Nzg4XzQtOC0xLTEtMA_1a1dc71e-6baf-4c1b-8455-540194e8e015"
      unitRef="usd">191000000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="ieb0e4f7564294682a7cc6f8e258bd0c0_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMjQvZnJhZzpmZTM5MDU1MjY5NWE0MjIxYTA3ZmJmNjljOWQ0Y2MzMS90YWJsZTphZGU1Yjk4NTM5OTI0M2E0YmI3YjM3YjlmNGI3Nzc4OC90YWJsZXJhbmdlOmFkZTViOTg1Mzk5MjQzYTRiYjdiMzdiOWY0Yjc3Nzg4XzYtMi0xLTEtMA_08b513a0-0832-4461-a33c-4e87ab1570d1"
      unitRef="usd">337752000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="ieb0e4f7564294682a7cc6f8e258bd0c0_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMjQvZnJhZzpmZTM5MDU1MjY5NWE0MjIxYTA3ZmJmNjljOWQ0Y2MzMS90YWJsZTphZGU1Yjk4NTM5OTI0M2E0YmI3YjM3YjlmNGI3Nzc4OC90YWJsZXJhbmdlOmFkZTViOTg1Mzk5MjQzYTRiYjdiMzdiOWY0Yjc3Nzg4XzYtNC0xLTEtMA_cff65993-6455-462c-a4f5-55e0973cce95"
      unitRef="usd">307000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="ieb0e4f7564294682a7cc6f8e258bd0c0_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMjQvZnJhZzpmZTM5MDU1MjY5NWE0MjIxYTA3ZmJmNjljOWQ0Y2MzMS90YWJsZTphZGU1Yjk4NTM5OTI0M2E0YmI3YjM3YjlmNGI3Nzc4OC90YWJsZXJhbmdlOmFkZTViOTg1Mzk5MjQzYTRiYjdiMzdiOWY0Yjc3Nzg4XzYtNi0xLTEtMA_486c4065-bdaf-4ead-bc8c-1a98915b8d42"
      unitRef="usd">3428000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ieb0e4f7564294682a7cc6f8e258bd0c0_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMjQvZnJhZzpmZTM5MDU1MjY5NWE0MjIxYTA3ZmJmNjljOWQ0Y2MzMS90YWJsZTphZGU1Yjk4NTM5OTI0M2E0YmI3YjM3YjlmNGI3Nzc4OC90YWJsZXJhbmdlOmFkZTViOTg1Mzk5MjQzYTRiYjdiMzdiOWY0Yjc3Nzg4XzYtOC0xLTEtMA_1615e6de-2184-4a2f-850a-90f7b74131d3"
      unitRef="usd">334631000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i4e28803a8d764e8382198f2c1fe5a681_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMjQvZnJhZzpmZTM5MDU1MjY5NWE0MjIxYTA3ZmJmNjljOWQ0Y2MzMS90YWJsZTphZGU1Yjk4NTM5OTI0M2E0YmI3YjM3YjlmNGI3Nzc4OC90YWJsZXJhbmdlOmFkZTViOTg1Mzk5MjQzYTRiYjdiMzdiOWY0Yjc3Nzg4XzctMi0xLTEtMA_1b9599f4-0dbf-44a7-b93d-880d74c785bc"
      unitRef="usd">30481000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i4e28803a8d764e8382198f2c1fe5a681_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMjQvZnJhZzpmZTM5MDU1MjY5NWE0MjIxYTA3ZmJmNjljOWQ0Y2MzMS90YWJsZTphZGU1Yjk4NTM5OTI0M2E0YmI3YjM3YjlmNGI3Nzc4OC90YWJsZXJhbmdlOmFkZTViOTg1Mzk5MjQzYTRiYjdiMzdiOWY0Yjc3Nzg4XzctNC0xLTEtMA_dc77b2e0-4a25-4d61-bf07-a141aa2a594c"
      unitRef="usd">338000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i4e28803a8d764e8382198f2c1fe5a681_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMjQvZnJhZzpmZTM5MDU1MjY5NWE0MjIxYTA3ZmJmNjljOWQ0Y2MzMS90YWJsZTphZGU1Yjk4NTM5OTI0M2E0YmI3YjM3YjlmNGI3Nzc4OC90YWJsZXJhbmdlOmFkZTViOTg1Mzk5MjQzYTRiYjdiMzdiOWY0Yjc3Nzg4XzctNi0xLTEtMA_0315c87b-92a1-4132-891a-9b62e0c9842e"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i4e28803a8d764e8382198f2c1fe5a681_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMjQvZnJhZzpmZTM5MDU1MjY5NWE0MjIxYTA3ZmJmNjljOWQ0Y2MzMS90YWJsZTphZGU1Yjk4NTM5OTI0M2E0YmI3YjM3YjlmNGI3Nzc4OC90YWJsZXJhbmdlOmFkZTViOTg1Mzk5MjQzYTRiYjdiMzdiOWY0Yjc3Nzg4XzctOC0xLTEtMA_13eef51d-5c72-446c-afc9-2d213906385e"
      unitRef="usd">30819000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i2059699052e34c8991120d75dbe6c922_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMjQvZnJhZzpmZTM5MDU1MjY5NWE0MjIxYTA3ZmJmNjljOWQ0Y2MzMS90YWJsZTphZGU1Yjk4NTM5OTI0M2E0YmI3YjM3YjlmNGI3Nzc4OC90YWJsZXJhbmdlOmFkZTViOTg1Mzk5MjQzYTRiYjdiMzdiOWY0Yjc3Nzg4XzgtMi0xLTEtMA_3ce01f28-a51e-4dc7-8b3b-b9f4ab050031"
      unitRef="usd">87553000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i2059699052e34c8991120d75dbe6c922_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMjQvZnJhZzpmZTM5MDU1MjY5NWE0MjIxYTA3ZmJmNjljOWQ0Y2MzMS90YWJsZTphZGU1Yjk4NTM5OTI0M2E0YmI3YjM3YjlmNGI3Nzc4OC90YWJsZXJhbmdlOmFkZTViOTg1Mzk5MjQzYTRiYjdiMzdiOWY0Yjc3Nzg4XzgtNC0xLTEtMA_6bc93410-2362-4e09-ab72-d51225886656"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i2059699052e34c8991120d75dbe6c922_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMjQvZnJhZzpmZTM5MDU1MjY5NWE0MjIxYTA3ZmJmNjljOWQ0Y2MzMS90YWJsZTphZGU1Yjk4NTM5OTI0M2E0YmI3YjM3YjlmNGI3Nzc4OC90YWJsZXJhbmdlOmFkZTViOTg1Mzk5MjQzYTRiYjdiMzdiOWY0Yjc3Nzg4XzgtNi0xLTEtMA_06917611-2a70-41cc-962e-f478a46c9a0c"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i2059699052e34c8991120d75dbe6c922_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMjQvZnJhZzpmZTM5MDU1MjY5NWE0MjIxYTA3ZmJmNjljOWQ0Y2MzMS90YWJsZTphZGU1Yjk4NTM5OTI0M2E0YmI3YjM3YjlmNGI3Nzc4OC90YWJsZXJhbmdlOmFkZTViOTg1Mzk5MjQzYTRiYjdiMzdiOWY0Yjc3Nzg4XzgtOC0xLTEtMA_11faae33-7d8b-439c-8235-eb212be64785"
      unitRef="usd">87553000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="ifbf376370609479eb770cbe26d526509_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMjQvZnJhZzpmZTM5MDU1MjY5NWE0MjIxYTA3ZmJmNjljOWQ0Y2MzMS90YWJsZTphZGU1Yjk4NTM5OTI0M2E0YmI3YjM3YjlmNGI3Nzc4OC90YWJsZXJhbmdlOmFkZTViOTg1Mzk5MjQzYTRiYjdiMzdiOWY0Yjc3Nzg4XzktMi0xLTEtMA_c716b375-b074-479a-97fd-44eb0ad892c6"
      unitRef="usd">646786000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="ifbf376370609479eb770cbe26d526509_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMjQvZnJhZzpmZTM5MDU1MjY5NWE0MjIxYTA3ZmJmNjljOWQ0Y2MzMS90YWJsZTphZGU1Yjk4NTM5OTI0M2E0YmI3YjM3YjlmNGI3Nzc4OC90YWJsZXJhbmdlOmFkZTViOTg1Mzk5MjQzYTRiYjdiMzdiOWY0Yjc3Nzg4XzktNC0xLTEtMA_b2457728-21f6-4699-ad88-492eded39735"
      unitRef="usd">645000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="ifbf376370609479eb770cbe26d526509_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMjQvZnJhZzpmZTM5MDU1MjY5NWE0MjIxYTA3ZmJmNjljOWQ0Y2MzMS90YWJsZTphZGU1Yjk4NTM5OTI0M2E0YmI3YjM3YjlmNGI3Nzc4OC90YWJsZXJhbmdlOmFkZTViOTg1Mzk5MjQzYTRiYjdiMzdiOWY0Yjc3Nzg4XzktNi0xLTEtMA_2368652f-273f-47f2-a0a8-80c48261caea"
      unitRef="usd">3428000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ifbf376370609479eb770cbe26d526509_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMjQvZnJhZzpmZTM5MDU1MjY5NWE0MjIxYTA3ZmJmNjljOWQ0Y2MzMS90YWJsZTphZGU1Yjk4NTM5OTI0M2E0YmI3YjM3YjlmNGI3Nzc4OC90YWJsZXJhbmdlOmFkZTViOTg1Mzk5MjQzYTRiYjdiMzdiOWY0Yjc3Nzg4XzktOC0xLTEtMA_9acc9f06-eae7-4ceb-8d21-1cef7dd535d0"
      unitRef="usd">644003000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock
      contextRef="i0c20a1997ec0432288766e37232698f5_D20200401-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMjQvZnJhZzpmZTM5MDU1MjY5NWE0MjIxYTA3ZmJmNjljOWQ0Y2MzMS90ZXh0cmVnaW9uOmZlMzkwNTUyNjk1YTQyMjFhMDdmYmY2OWM5ZDRjYzMxXzUyOA_7f48b374-1202-49cc-9638-77107215ae65">The following table summarizes the contracted maturities of our short-term investments at March&#160;31, 2021:&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.468%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.381%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.383%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;March 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Amortized Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Short-term investments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Due in 1&#160;year or less&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,111,554&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,112,328&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Due in 1-2&#160;years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;196,341&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;196,364&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total short-term investments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,307,895&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,308,692&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost
      contextRef="i92b82991ee064005bd88c12ffe83b839_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMjQvZnJhZzpmZTM5MDU1MjY5NWE0MjIxYTA3ZmJmNjljOWQ0Y2MzMS90YWJsZToyNGNmOWZhNjg0OTc0MDZjYWIwNDY5MTJmMzhmMDljZC90YWJsZXJhbmdlOjI0Y2Y5ZmE2ODQ5NzQwNmNhYjA0NjkxMmYzOGYwOWNkXzMtMi0xLTEtMA_a860f927-6187-45dc-aad6-6b4c6d9099be"
      unitRef="usd">1111554000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue
      contextRef="i92b82991ee064005bd88c12ffe83b839_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMjQvZnJhZzpmZTM5MDU1MjY5NWE0MjIxYTA3ZmJmNjljOWQ0Y2MzMS90YWJsZToyNGNmOWZhNjg0OTc0MDZjYWIwNDY5MTJmMzhmMDljZC90YWJsZXJhbmdlOjI0Y2Y5ZmE2ODQ5NzQwNmNhYjA0NjkxMmYzOGYwOWNkXzMtNC0xLTEtMA_8f7d5835-47f6-4272-88d8-07022b17b5e6"
      unitRef="usd">1112328000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue>
    <ttwo:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughTwoYearsAmortizedCost
      contextRef="i92b82991ee064005bd88c12ffe83b839_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMjQvZnJhZzpmZTM5MDU1MjY5NWE0MjIxYTA3ZmJmNjljOWQ0Y2MzMS90YWJsZToyNGNmOWZhNjg0OTc0MDZjYWIwNDY5MTJmMzhmMDljZC90YWJsZXJhbmdlOjI0Y2Y5ZmE2ODQ5NzQwNmNhYjA0NjkxMmYzOGYwOWNkXzQtMi0xLTEtMA_5ef70bfb-d5dd-410c-8ba5-ff55b54f123e"
      unitRef="usd">196341000</ttwo:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughTwoYearsAmortizedCost>
    <ttwo:AvailableForSaleSecuritiesDebtMaturitiesRollingYearOneThroughTwoFairValue
      contextRef="i92b82991ee064005bd88c12ffe83b839_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMjQvZnJhZzpmZTM5MDU1MjY5NWE0MjIxYTA3ZmJmNjljOWQ0Y2MzMS90YWJsZToyNGNmOWZhNjg0OTc0MDZjYWIwNDY5MTJmMzhmMDljZC90YWJsZXJhbmdlOjI0Y2Y5ZmE2ODQ5NzQwNmNhYjA0NjkxMmYzOGYwOWNkXzQtNC0xLTEtMA_d8fe4505-44e9-4d89-a204-992652a17ce0"
      unitRef="usd">196364000</ttwo:AvailableForSaleSecuritiesDebtMaturitiesRollingYearOneThroughTwoFairValue>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i92b82991ee064005bd88c12ffe83b839_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMjQvZnJhZzpmZTM5MDU1MjY5NWE0MjIxYTA3ZmJmNjljOWQ0Y2MzMS90YWJsZToyNGNmOWZhNjg0OTc0MDZjYWIwNDY5MTJmMzhmMDljZC90YWJsZXJhbmdlOjI0Y2Y5ZmE2ODQ5NzQwNmNhYjA0NjkxMmYzOGYwOWNkXzUtMi0xLTEtMA_a55e946f-0bb8-46fa-ba51-05d08f171256"
      unitRef="usd">1307895000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i92b82991ee064005bd88c12ffe83b839_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMjQvZnJhZzpmZTM5MDU1MjY5NWE0MjIxYTA3ZmJmNjljOWQ0Y2MzMS90YWJsZToyNGNmOWZhNjg0OTc0MDZjYWIwNDY5MTJmMzhmMDljZC90YWJsZXJhbmdlOjI0Y2Y5ZmE2ODQ5NzQwNmNhYjA0NjkxMmYzOGYwOWNkXzUtNC0xLTEtMA_87cd4438-250d-4de7-b9f8-437777af5fa4"
      unitRef="usd">1308692000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock
      contextRef="i0c20a1997ec0432288766e37232698f5_D20200401-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMjcvZnJhZzpiODFiZDM0YzNlNDk0ZDIxYjg4YmYwY2Y0Yzk0MmU2Yy90ZXh0cmVnaW9uOmI4MWJkMzRjM2U0OTRkMjFiODhiZjBjZjRjOTQyZTZjXzI3NTc_331238e0-dc40-47dc-bc12-7cf4ac8a36ee">DERIVATIVE INSTRUMENTS AND HEDGING ACTIVITIES&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;Our risk management strategy includes the use of derivative financial instruments to reduce the volatility of earnings and cash flows associated with changes in foreign currency exchange rates. We do not enter into derivative financial contracts for speculative or trading purposes. We classify cash flows from derivative transactions as cash flows from operating activities in our Consolidated Statements of Cash Flows.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Foreign currency forward contracts&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;The following table shows the gross notional amounts of foreign currency forward contracts:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:8pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:74.817%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.206%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.209%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;March 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forward contracts to sell foreign currencies&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;140,510&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;122,024&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forward contracts to purchase foreign currencies&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;92,123&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;52,596&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;For the fiscal years ended March&#160;31, 2021, 2020 and 2019, we recorded a loss of $3,584, a loss of $959, and a gain of $16,831, respectively, related to foreign currency forward contracts in Interest and other, net on our Consolidated Statements of Operations. Our derivative contracts are foreign currency exchange forward contracts that are not designated as hedging instruments under hedge accounting and are used to reduce the impact of foreign currency on certain balance sheet exposures &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;and certain revenue and expense. These instruments are generally short term in nature, with typical maturities of less than one year, and are subject to fluctuations in foreign exchange rates. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Cross-currency swaps&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;In August 2017, we entered into a cross-currency swap agreement related to an intercompany loan that was designated and accounted for as a cash flow hedge of foreign currency exchange risk. During the three months ended June 30, 2020, we settled the intercompany loan and cross-currency swap, thereby discontinuing the cash flow hedge. As a result, we reclassified $3,109 from Accumulated other comprehensive income (loss) to earnings as an increase to Interest and other, net on our Consolidated Statement of Operations. We also received $7,420 in cash to settle our corresponding derivative asset.&lt;/span&gt;&lt;/div&gt;</us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock>
    <us-gaap:ScheduleOfDerivativeInstrumentsTextBlock
      contextRef="i0c20a1997ec0432288766e37232698f5_D20200401-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMjcvZnJhZzpiODFiZDM0YzNlNDk0ZDIxYjg4YmYwY2Y0Yzk0MmU2Yy90ZXh0cmVnaW9uOmI4MWJkMzRjM2U0OTRkMjFiODhiZjBjZjRjOTQyZTZjXzI3NTM_20b4a348-1207-4273-bbe7-64653af8f768">The following table shows the gross notional amounts of foreign currency forward contracts:&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:74.817%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.206%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.209%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;March 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forward contracts to sell foreign currencies&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;140,510&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;122,024&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forward contracts to purchase foreign currencies&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;92,123&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;52,596&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfDerivativeInstrumentsTextBlock>
    <ttwo:DerivativeNotionalAmountToSell
      contextRef="i92b82991ee064005bd88c12ffe83b839_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMjcvZnJhZzpiODFiZDM0YzNlNDk0ZDIxYjg4YmYwY2Y0Yzk0MmU2Yy90YWJsZTo0YmU2NjViNmE1ODI0MGI3OGU2MGE1OTFiN2NlZWYyNy90YWJsZXJhbmdlOjRiZTY2NWI2YTU4MjQwYjc4ZTYwYTU5MWI3Y2VlZjI3XzItMi0xLTEtMA_98d91b76-dd2c-46f7-945e-8b20cd9803da"
      unitRef="usd">140510000</ttwo:DerivativeNotionalAmountToSell>
    <ttwo:DerivativeNotionalAmountToSell
      contextRef="ifbf376370609479eb770cbe26d526509_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMjcvZnJhZzpiODFiZDM0YzNlNDk0ZDIxYjg4YmYwY2Y0Yzk0MmU2Yy90YWJsZTo0YmU2NjViNmE1ODI0MGI3OGU2MGE1OTFiN2NlZWYyNy90YWJsZXJhbmdlOjRiZTY2NWI2YTU4MjQwYjc4ZTYwYTU5MWI3Y2VlZjI3XzItNC0xLTEtMA_b9ff941d-7e78-4a29-97a1-45fad9f36928"
      unitRef="usd">122024000</ttwo:DerivativeNotionalAmountToSell>
    <ttwo:DerivativeNotionalAmountToBuy
      contextRef="i92b82991ee064005bd88c12ffe83b839_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMjcvZnJhZzpiODFiZDM0YzNlNDk0ZDIxYjg4YmYwY2Y0Yzk0MmU2Yy90YWJsZTo0YmU2NjViNmE1ODI0MGI3OGU2MGE1OTFiN2NlZWYyNy90YWJsZXJhbmdlOjRiZTY2NWI2YTU4MjQwYjc4ZTYwYTU5MWI3Y2VlZjI3XzMtMi0xLTEtMA_93e249ff-98f6-4b89-9feb-24800f37abbf"
      unitRef="usd">92123000</ttwo:DerivativeNotionalAmountToBuy>
    <ttwo:DerivativeNotionalAmountToBuy
      contextRef="ifbf376370609479eb770cbe26d526509_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMjcvZnJhZzpiODFiZDM0YzNlNDk0ZDIxYjg4YmYwY2Y0Yzk0MmU2Yy90YWJsZTo0YmU2NjViNmE1ODI0MGI3OGU2MGE1OTFiN2NlZWYyNy90YWJsZXJhbmdlOjRiZTY2NWI2YTU4MjQwYjc4ZTYwYTU5MWI3Y2VlZjI3XzMtNC0xLTEtMA_db8396a6-5968-4f69-9b58-d2ef49fd1cfe"
      unitRef="usd">52596000</ttwo:DerivativeNotionalAmountToBuy>
    <us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
      contextRef="i0c20a1997ec0432288766e37232698f5_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMjcvZnJhZzpiODFiZDM0YzNlNDk0ZDIxYjg4YmYwY2Y0Yzk0MmU2Yy90ZXh0cmVnaW9uOmI4MWJkMzRjM2U0OTRkMjFiODhiZjBjZjRjOTQyZTZjXzY3Nw_ac55095a-5ee6-4b5e-b027-c55d263b6335"
      unitRef="usd">-3584000</us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet>
    <us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
      contextRef="ib57080e0efe848e584303e0861888427_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMjcvZnJhZzpiODFiZDM0YzNlNDk0ZDIxYjg4YmYwY2Y0Yzk0MmU2Yy90ZXh0cmVnaW9uOmI4MWJkMzRjM2U0OTRkMjFiODhiZjBjZjRjOTQyZTZjXzY4OQ_8d29b2e2-70a1-4536-afb7-3e3a6fb98804"
      unitRef="usd">-959000</us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet>
    <us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
      contextRef="i8535f7a7defe447eb83a6f537132a16e_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMjcvZnJhZzpiODFiZDM0YzNlNDk0ZDIxYjg4YmYwY2Y0Yzk0MmU2Yy90ZXh0cmVnaW9uOmI4MWJkMzRjM2U0OTRkMjFiODhiZjBjZjRjOTQyZTZjXzcwNQ_5c45fb0e-602b-4413-9c63-c35c32414abd"
      unitRef="usd">16831000</us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet>
    <us-gaap:DerivativeNotionalAmount
      contextRef="ic2b1a8ffa13249239cdbf15da6ac8888_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMjcvZnJhZzpiODFiZDM0YzNlNDk0ZDIxYjg4YmYwY2Y0Yzk0MmU2Yy90ZXh0cmVnaW9uOmI4MWJkMzRjM2U0OTRkMjFiODhiZjBjZjRjOTQyZTZjXzI3NDg3NzkwNzM0NzQ_05c1a5c4-8b1e-4a2f-a458-776c22c33269"
      unitRef="usd">3109000</us-gaap:DerivativeNotionalAmount>
    <ttwo:ProceedsFromDerivativeBeingSettled
      contextRef="i0c20a1997ec0432288766e37232698f5_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMjcvZnJhZzpiODFiZDM0YzNlNDk0ZDIxYjg4YmYwY2Y0Yzk0MmU2Yy90ZXh0cmVnaW9uOmI4MWJkMzRjM2U0OTRkMjFiODhiZjBjZjRjOTQyZTZjXzI3NDg3NzkwNzM0Nzg_e699f1bf-990e-45e1-8a7e-07e11e93a066"
      unitRef="usd">7420000</ttwo:ProceedsFromDerivativeBeingSettled>
    <us-gaap:InventoryDisclosureTextBlock
      contextRef="i0c20a1997ec0432288766e37232698f5_D20200401-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMzAvZnJhZzozMzUzMWFiYWFiOTA0MDUwYThiZjgwN2JlOWJhY2Q0YS90ZXh0cmVnaW9uOjMzNTMxYWJhYWI5MDQwNTBhOGJmODA3YmU5YmFjZDRhXzE2Ng_868c080f-9f5f-4443-bd37-8c27dba79b97">INVENTORY&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;Inventory balances by category are as follows:&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.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:71.960%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.639%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;March 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finished products&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;16,941&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,984&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Parts and supplies&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;801&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,124&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Inventory&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;17,742&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,108&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;Estimated product returns included in inventory at March&#160;31, 2021 and 2020 were $186 and $506, respectively.&lt;/span&gt;&lt;/div&gt;</us-gaap:InventoryDisclosureTextBlock>
    <us-gaap:ScheduleOfInventoryCurrentTableTextBlock
      contextRef="i0c20a1997ec0432288766e37232698f5_D20200401-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMzAvZnJhZzozMzUzMWFiYWFiOTA0MDUwYThiZjgwN2JlOWJhY2Q0YS90ZXh0cmVnaW9uOjMzNTMxYWJhYWI5MDQwNTBhOGJmODA3YmU5YmFjZDRhXzE2NQ_7f007a5a-0cd3-46fb-b862-e6b61ce578be">Inventory balances by category are as follows:&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:71.960%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.639%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;March 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Finished products&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;16,941&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,984&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Parts and supplies&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;801&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,124&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Inventory&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;17,742&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,108&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfInventoryCurrentTableTextBlock>
    <us-gaap:InventoryFinishedGoodsNetOfReserves
      contextRef="i92b82991ee064005bd88c12ffe83b839_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMzAvZnJhZzozMzUzMWFiYWFiOTA0MDUwYThiZjgwN2JlOWJhY2Q0YS90YWJsZTo3NjM1YmViNDIyYmM0YTAwYjVkMmNlMDYyZTVkMzU4Mi90YWJsZXJhbmdlOjc2MzViZWI0MjJiYzRhMDBiNWQyY2UwNjJlNWQzNTgyXzItMi0xLTEtMA_55fbd99f-5ae4-407b-ae36-1aa391d6d77f"
      unitRef="usd">16941000</us-gaap:InventoryFinishedGoodsNetOfReserves>
    <us-gaap:InventoryFinishedGoodsNetOfReserves
      contextRef="ifbf376370609479eb770cbe26d526509_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMzAvZnJhZzozMzUzMWFiYWFiOTA0MDUwYThiZjgwN2JlOWJhY2Q0YS90YWJsZTo3NjM1YmViNDIyYmM0YTAwYjVkMmNlMDYyZTVkMzU4Mi90YWJsZXJhbmdlOjc2MzViZWI0MjJiYzRhMDBiNWQyY2UwNjJlNWQzNTgyXzItNC0xLTEtMA_d8637c87-8012-4031-a34c-5da84722b9d3"
      unitRef="usd">17984000</us-gaap:InventoryFinishedGoodsNetOfReserves>
    <us-gaap:InventoryRawMaterialsAndSuppliesNetOfReserves
      contextRef="i92b82991ee064005bd88c12ffe83b839_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMzAvZnJhZzozMzUzMWFiYWFiOTA0MDUwYThiZjgwN2JlOWJhY2Q0YS90YWJsZTo3NjM1YmViNDIyYmM0YTAwYjVkMmNlMDYyZTVkMzU4Mi90YWJsZXJhbmdlOjc2MzViZWI0MjJiYzRhMDBiNWQyY2UwNjJlNWQzNTgyXzMtMi0xLTEtMA_2a160629-e5cb-498e-8352-c45e5cd86c30"
      unitRef="usd">801000</us-gaap:InventoryRawMaterialsAndSuppliesNetOfReserves>
    <us-gaap:InventoryRawMaterialsAndSuppliesNetOfReserves
      contextRef="ifbf376370609479eb770cbe26d526509_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMzAvZnJhZzozMzUzMWFiYWFiOTA0MDUwYThiZjgwN2JlOWJhY2Q0YS90YWJsZTo3NjM1YmViNDIyYmM0YTAwYjVkMmNlMDYyZTVkMzU4Mi90YWJsZXJhbmdlOjc2MzViZWI0MjJiYzRhMDBiNWQyY2UwNjJlNWQzNTgyXzMtNC0xLTEtMA_05a14958-99ec-4286-8274-193e88eed351"
      unitRef="usd">1124000</us-gaap:InventoryRawMaterialsAndSuppliesNetOfReserves>
    <us-gaap:InventoryNet
      contextRef="i92b82991ee064005bd88c12ffe83b839_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMzAvZnJhZzozMzUzMWFiYWFiOTA0MDUwYThiZjgwN2JlOWJhY2Q0YS90YWJsZTo3NjM1YmViNDIyYmM0YTAwYjVkMmNlMDYyZTVkMzU4Mi90YWJsZXJhbmdlOjc2MzViZWI0MjJiYzRhMDBiNWQyY2UwNjJlNWQzNTgyXzQtMi0xLTEtMA_a411aa6a-2124-4c09-b489-4a35f02ea902"
      unitRef="usd">17742000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="ifbf376370609479eb770cbe26d526509_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMzAvZnJhZzozMzUzMWFiYWFiOTA0MDUwYThiZjgwN2JlOWJhY2Q0YS90YWJsZTo3NjM1YmViNDIyYmM0YTAwYjVkMmNlMDYyZTVkMzU4Mi90YWJsZXJhbmdlOjc2MzViZWI0MjJiYzRhMDBiNWQyY2UwNjJlNWQzNTgyXzQtNC0xLTEtMA_542e4c69-80d0-4e01-b0b4-de9677a1502e"
      unitRef="usd">19108000</us-gaap:InventoryNet>
    <ttwo:InventoryEstimatedProductReturns
      contextRef="i92b82991ee064005bd88c12ffe83b839_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMzAvZnJhZzozMzUzMWFiYWFiOTA0MDUwYThiZjgwN2JlOWJhY2Q0YS90ZXh0cmVnaW9uOjMzNTMxYWJhYWI5MDQwNTBhOGJmODA3YmU5YmFjZDRhXzEzOQ_1d73ac00-480d-47de-88ec-311256882d93"
      unitRef="usd">186000</ttwo:InventoryEstimatedProductReturns>
    <ttwo:InventoryEstimatedProductReturns
      contextRef="ifbf376370609479eb770cbe26d526509_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMzAvZnJhZzozMzUzMWFiYWFiOTA0MDUwYThiZjgwN2JlOWJhY2Q0YS90ZXh0cmVnaW9uOjMzNTMxYWJhYWI5MDQwNTBhOGJmODA3YmU5YmFjZDRhXzE0Ng_c018308a-68d1-4096-800a-80205a6fb7d4"
      unitRef="usd">506000</ttwo:InventoryEstimatedProductReturns>
    <ttwo:SoftwareDevelopmentCostsAndLicensesDisclosureTextBlock
      contextRef="i0c20a1997ec0432288766e37232698f5_D20200401-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMzMvZnJhZzplOGRkYTExNzZmY2U0MzMxYjc1MDIwYzU4NTI2MzA4Zi90ZXh0cmVnaW9uOmU4ZGRhMTE3NmZjZTQzMzFiNzUwMjBjNTg1MjYzMDhmXzY0Mw_2c4c5a97-dff5-47c6-aaf5-fef4fce999ea">SOFTWARE DEVELOPMENT COSTS AND LICENSES&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;Details of our capitalized software development costs and licenses are as follows:&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.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.020%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.641%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;March 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Non-current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Non-current&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Software development costs, internally developed&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;22,225&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;412,919&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,367&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;305,970&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Software development costs, externally developed&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;7,349&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;75,086&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,971&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;92,908&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Licenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;13,869&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,887&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,978&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,900&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Software development costs and licenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;43,443&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;490,892&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40,316&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;401,778&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;Software development costs and licenses, net of current portion as of March&#160;31, 2021 and 2020 included $483,110 and $333,063, respectively, related to titles that have not been released.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;Amortization and impairment of software development costs and licenses are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:8pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:58.490%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.640%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fiscal Year Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization of software development costs and licenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;113,897&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;321,956&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;342,870&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Impairment of software development costs and licenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;39,073&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,426&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: Portion representing stock-based compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(8,707)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(154,031)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(149,075)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization and impairment, net of stock-based compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;144,263&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;167,925&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;201,221&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;The impairment charges related (i) to unamortized capitalized costs for the development of certain interactive entertainment software products, which are anticipated to exceed the net realizable value of the asset, and (ii) to decisions not to proceed with further development of certain interactive entertainment software products.&lt;/span&gt;&lt;/div&gt;</ttwo:SoftwareDevelopmentCostsAndLicensesDisclosureTextBlock>
    <ttwo:ScheduleOfCapitalizedSoftwareDevelopmentCostsAndLicensesTableTextBlock
      contextRef="i0c20a1997ec0432288766e37232698f5_D20200401-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMzMvZnJhZzplOGRkYTExNzZmY2U0MzMxYjc1MDIwYzU4NTI2MzA4Zi90ZXh0cmVnaW9uOmU4ZGRhMTE3NmZjZTQzMzFiNzUwMjBjNTg1MjYzMDhmXzY0Mg_7e46b5f8-477c-46dc-ab8d-6dc46672624c">Details of our capitalized software development costs and licenses are as follows:&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.020%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.641%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="21" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;March 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Non-current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Non-current&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Software development costs, internally developed&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;22,225&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;412,919&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,367&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;305,970&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Software development costs, externally developed&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;7,349&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;75,086&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,971&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;92,908&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Licenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;13,869&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,887&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,978&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,900&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Software development costs and licenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;43,443&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;490,892&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40,316&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;401,778&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</ttwo:ScheduleOfCapitalizedSoftwareDevelopmentCostsAndLicensesTableTextBlock>
    <ttwo:SoftwareDevelopmentCostsAndLicensesCurrent
      contextRef="ibca6fc4875684d71a97477c18cbe50de_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMzMvZnJhZzplOGRkYTExNzZmY2U0MzMxYjc1MDIwYzU4NTI2MzA4Zi90YWJsZTo3ZWYxMzE5NzJhZTU0NzNjOTJkZjc4OWQ2MDM4NzQ3MS90YWJsZXJhbmdlOjdlZjEzMTk3MmFlNTQ3M2M5MmRmNzg5ZDYwMzg3NDcxXzMtMi0xLTEtMA_a3cde4bc-549c-4283-881a-9a74676d8771"
      unitRef="usd">22225000</ttwo:SoftwareDevelopmentCostsAndLicensesCurrent>
    <ttwo:SoftwareDevelopmentCostsAndLicensesNoncurrent
      contextRef="ibca6fc4875684d71a97477c18cbe50de_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMzMvZnJhZzplOGRkYTExNzZmY2U0MzMxYjc1MDIwYzU4NTI2MzA4Zi90YWJsZTo3ZWYxMzE5NzJhZTU0NzNjOTJkZjc4OWQ2MDM4NzQ3MS90YWJsZXJhbmdlOjdlZjEzMTk3MmFlNTQ3M2M5MmRmNzg5ZDYwMzg3NDcxXzMtNC0xLTEtMA_8d7d1977-6c80-46c8-8ad4-dd17c4ed3418"
      unitRef="usd">412919000</ttwo:SoftwareDevelopmentCostsAndLicensesNoncurrent>
    <ttwo:SoftwareDevelopmentCostsAndLicensesCurrent
      contextRef="i791a27e3a93a42ae88450e7284b4b09e_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMzMvZnJhZzplOGRkYTExNzZmY2U0MzMxYjc1MDIwYzU4NTI2MzA4Zi90YWJsZTo3ZWYxMzE5NzJhZTU0NzNjOTJkZjc4OWQ2MDM4NzQ3MS90YWJsZXJhbmdlOjdlZjEzMTk3MmFlNTQ3M2M5MmRmNzg5ZDYwMzg3NDcxXzMtNi0xLTEtMA_95f0c7e2-9c4f-488c-86cf-d8a13b042b46"
      unitRef="usd">17367000</ttwo:SoftwareDevelopmentCostsAndLicensesCurrent>
    <ttwo:SoftwareDevelopmentCostsAndLicensesNoncurrent
      contextRef="i791a27e3a93a42ae88450e7284b4b09e_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMzMvZnJhZzplOGRkYTExNzZmY2U0MzMxYjc1MDIwYzU4NTI2MzA4Zi90YWJsZTo3ZWYxMzE5NzJhZTU0NzNjOTJkZjc4OWQ2MDM4NzQ3MS90YWJsZXJhbmdlOjdlZjEzMTk3MmFlNTQ3M2M5MmRmNzg5ZDYwMzg3NDcxXzMtOC0xLTEtMA_6a99200a-500d-458a-b659-a3d8ae1d2d28"
      unitRef="usd">305970000</ttwo:SoftwareDevelopmentCostsAndLicensesNoncurrent>
    <ttwo:SoftwareDevelopmentCostsAndLicensesCurrent
      contextRef="ic085579e2d9a4c1195aadd3f844a37e3_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMzMvZnJhZzplOGRkYTExNzZmY2U0MzMxYjc1MDIwYzU4NTI2MzA4Zi90YWJsZTo3ZWYxMzE5NzJhZTU0NzNjOTJkZjc4OWQ2MDM4NzQ3MS90YWJsZXJhbmdlOjdlZjEzMTk3MmFlNTQ3M2M5MmRmNzg5ZDYwMzg3NDcxXzQtMi0xLTEtMA_a9a1a5b1-b7c3-4ccf-96c8-8c897bdba5e4"
      unitRef="usd">7349000</ttwo:SoftwareDevelopmentCostsAndLicensesCurrent>
    <ttwo:SoftwareDevelopmentCostsAndLicensesNoncurrent
      contextRef="ic085579e2d9a4c1195aadd3f844a37e3_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMzMvZnJhZzplOGRkYTExNzZmY2U0MzMxYjc1MDIwYzU4NTI2MzA4Zi90YWJsZTo3ZWYxMzE5NzJhZTU0NzNjOTJkZjc4OWQ2MDM4NzQ3MS90YWJsZXJhbmdlOjdlZjEzMTk3MmFlNTQ3M2M5MmRmNzg5ZDYwMzg3NDcxXzQtNC0xLTEtMA_08ff864e-0854-48a4-928f-a82aa021f51f"
      unitRef="usd">75086000</ttwo:SoftwareDevelopmentCostsAndLicensesNoncurrent>
    <ttwo:SoftwareDevelopmentCostsAndLicensesCurrent
      contextRef="i34958bf7d2dd4081b9d509ebafe88c56_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMzMvZnJhZzplOGRkYTExNzZmY2U0MzMxYjc1MDIwYzU4NTI2MzA4Zi90YWJsZTo3ZWYxMzE5NzJhZTU0NzNjOTJkZjc4OWQ2MDM4NzQ3MS90YWJsZXJhbmdlOjdlZjEzMTk3MmFlNTQ3M2M5MmRmNzg5ZDYwMzg3NDcxXzQtNi0xLTEtMA_13ec3d78-0bd5-4c09-abca-9b16effbbb6d"
      unitRef="usd">10971000</ttwo:SoftwareDevelopmentCostsAndLicensesCurrent>
    <ttwo:SoftwareDevelopmentCostsAndLicensesNoncurrent
      contextRef="i34958bf7d2dd4081b9d509ebafe88c56_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMzMvZnJhZzplOGRkYTExNzZmY2U0MzMxYjc1MDIwYzU4NTI2MzA4Zi90YWJsZTo3ZWYxMzE5NzJhZTU0NzNjOTJkZjc4OWQ2MDM4NzQ3MS90YWJsZXJhbmdlOjdlZjEzMTk3MmFlNTQ3M2M5MmRmNzg5ZDYwMzg3NDcxXzQtOC0xLTEtMA_51f1790f-bbc4-47b7-931c-3942d0bd1ea6"
      unitRef="usd">92908000</ttwo:SoftwareDevelopmentCostsAndLicensesNoncurrent>
    <ttwo:SoftwareDevelopmentCostsAndLicensesCurrent
      contextRef="i7d33e0448c504816b98fd937df93a4e8_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMzMvZnJhZzplOGRkYTExNzZmY2U0MzMxYjc1MDIwYzU4NTI2MzA4Zi90YWJsZTo3ZWYxMzE5NzJhZTU0NzNjOTJkZjc4OWQ2MDM4NzQ3MS90YWJsZXJhbmdlOjdlZjEzMTk3MmFlNTQ3M2M5MmRmNzg5ZDYwMzg3NDcxXzUtMi0xLTEtMA_d84deaf0-cae4-4dc2-b828-6f954f345ec4"
      unitRef="usd">13869000</ttwo:SoftwareDevelopmentCostsAndLicensesCurrent>
    <ttwo:SoftwareDevelopmentCostsAndLicensesNoncurrent
      contextRef="i7d33e0448c504816b98fd937df93a4e8_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMzMvZnJhZzplOGRkYTExNzZmY2U0MzMxYjc1MDIwYzU4NTI2MzA4Zi90YWJsZTo3ZWYxMzE5NzJhZTU0NzNjOTJkZjc4OWQ2MDM4NzQ3MS90YWJsZXJhbmdlOjdlZjEzMTk3MmFlNTQ3M2M5MmRmNzg5ZDYwMzg3NDcxXzUtNC0xLTEtMA_2fe71db3-eb72-4bdd-83fd-2b984da7b9fc"
      unitRef="usd">2887000</ttwo:SoftwareDevelopmentCostsAndLicensesNoncurrent>
    <ttwo:SoftwareDevelopmentCostsAndLicensesCurrent
      contextRef="iba6d07d106a44529be5e19087e3dce70_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMzMvZnJhZzplOGRkYTExNzZmY2U0MzMxYjc1MDIwYzU4NTI2MzA4Zi90YWJsZTo3ZWYxMzE5NzJhZTU0NzNjOTJkZjc4OWQ2MDM4NzQ3MS90YWJsZXJhbmdlOjdlZjEzMTk3MmFlNTQ3M2M5MmRmNzg5ZDYwMzg3NDcxXzUtNi0xLTEtMA_acfc9b0e-d5ee-4157-9176-a8935f97b4bf"
      unitRef="usd">11978000</ttwo:SoftwareDevelopmentCostsAndLicensesCurrent>
    <ttwo:SoftwareDevelopmentCostsAndLicensesNoncurrent
      contextRef="iba6d07d106a44529be5e19087e3dce70_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMzMvZnJhZzplOGRkYTExNzZmY2U0MzMxYjc1MDIwYzU4NTI2MzA4Zi90YWJsZTo3ZWYxMzE5NzJhZTU0NzNjOTJkZjc4OWQ2MDM4NzQ3MS90YWJsZXJhbmdlOjdlZjEzMTk3MmFlNTQ3M2M5MmRmNzg5ZDYwMzg3NDcxXzUtOC0xLTEtMA_29c6ce11-f024-4f14-836b-a02066aa7c7a"
      unitRef="usd">2900000</ttwo:SoftwareDevelopmentCostsAndLicensesNoncurrent>
    <ttwo:SoftwareDevelopmentCostsAndLicensesCurrent
      contextRef="i92b82991ee064005bd88c12ffe83b839_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMzMvZnJhZzplOGRkYTExNzZmY2U0MzMxYjc1MDIwYzU4NTI2MzA4Zi90YWJsZTo3ZWYxMzE5NzJhZTU0NzNjOTJkZjc4OWQ2MDM4NzQ3MS90YWJsZXJhbmdlOjdlZjEzMTk3MmFlNTQ3M2M5MmRmNzg5ZDYwMzg3NDcxXzYtMi0xLTEtMA_19e7add5-3165-4699-95ff-ed6a1643fbff"
      unitRef="usd">43443000</ttwo:SoftwareDevelopmentCostsAndLicensesCurrent>
    <ttwo:SoftwareDevelopmentCostsAndLicensesNoncurrent
      contextRef="i92b82991ee064005bd88c12ffe83b839_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMzMvZnJhZzplOGRkYTExNzZmY2U0MzMxYjc1MDIwYzU4NTI2MzA4Zi90YWJsZTo3ZWYxMzE5NzJhZTU0NzNjOTJkZjc4OWQ2MDM4NzQ3MS90YWJsZXJhbmdlOjdlZjEzMTk3MmFlNTQ3M2M5MmRmNzg5ZDYwMzg3NDcxXzYtNC0xLTEtMA_0b81987a-9e92-42e0-89a5-30915658aaf7"
      unitRef="usd">490892000</ttwo:SoftwareDevelopmentCostsAndLicensesNoncurrent>
    <ttwo:SoftwareDevelopmentCostsAndLicensesCurrent
      contextRef="ifbf376370609479eb770cbe26d526509_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMzMvZnJhZzplOGRkYTExNzZmY2U0MzMxYjc1MDIwYzU4NTI2MzA4Zi90YWJsZTo3ZWYxMzE5NzJhZTU0NzNjOTJkZjc4OWQ2MDM4NzQ3MS90YWJsZXJhbmdlOjdlZjEzMTk3MmFlNTQ3M2M5MmRmNzg5ZDYwMzg3NDcxXzYtNi0xLTEtMA_873913e8-700d-484f-ac6f-b36fb7744cdf"
      unitRef="usd">40316000</ttwo:SoftwareDevelopmentCostsAndLicensesCurrent>
    <ttwo:SoftwareDevelopmentCostsAndLicensesNoncurrent
      contextRef="ifbf376370609479eb770cbe26d526509_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMzMvZnJhZzplOGRkYTExNzZmY2U0MzMxYjc1MDIwYzU4NTI2MzA4Zi90YWJsZTo3ZWYxMzE5NzJhZTU0NzNjOTJkZjc4OWQ2MDM4NzQ3MS90YWJsZXJhbmdlOjdlZjEzMTk3MmFlNTQ3M2M5MmRmNzg5ZDYwMzg3NDcxXzYtOC0xLTEtMA_c07edcab-8af1-4c0a-ae69-e5dccc6a7acc"
      unitRef="usd">401778000</ttwo:SoftwareDevelopmentCostsAndLicensesNoncurrent>
    <ttwo:SoftwareDevelopmentCostsAndLicensesRelatedToTitlesNotReleased
      contextRef="i92b82991ee064005bd88c12ffe83b839_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMzMvZnJhZzplOGRkYTExNzZmY2U0MzMxYjc1MDIwYzU4NTI2MzA4Zi90ZXh0cmVnaW9uOmU4ZGRhMTE3NmZjZTQzMzFiNzUwMjBjNTg1MjYzMDhmXzIyOA_a9a61d0a-d2ab-4d6c-8d9a-2c89854c2ee0"
      unitRef="usd">483110000</ttwo:SoftwareDevelopmentCostsAndLicensesRelatedToTitlesNotReleased>
    <ttwo:SoftwareDevelopmentCostsAndLicensesRelatedToTitlesNotReleased
      contextRef="ifbf376370609479eb770cbe26d526509_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMzMvZnJhZzplOGRkYTExNzZmY2U0MzMxYjc1MDIwYzU4NTI2MzA4Zi90ZXh0cmVnaW9uOmU4ZGRhMTE3NmZjZTQzMzFiNzUwMjBjNTg1MjYzMDhmXzIzNQ_98b5a86a-e59f-4bdd-9137-27df87f668f7"
      unitRef="usd">333063000</ttwo:SoftwareDevelopmentCostsAndLicensesRelatedToTitlesNotReleased>
    <ttwo:ScheduleOfAmortizationAndImpairmentOfSoftwareDevelopmentCostsAndLicensesTableTextBlock
      contextRef="i0c20a1997ec0432288766e37232698f5_D20200401-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMzMvZnJhZzplOGRkYTExNzZmY2U0MzMxYjc1MDIwYzU4NTI2MzA4Zi90ZXh0cmVnaW9uOmU4ZGRhMTE3NmZjZTQzMzFiNzUwMjBjNTg1MjYzMDhmXzYzNg_296dafce-6eb5-40bd-8c87-26caf4556b9e">Amortization and impairment of software development costs and licenses are as follows:&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:58.490%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.640%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fiscal Year Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization of software development costs and licenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;113,897&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;321,956&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;342,870&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Impairment of software development costs and licenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;39,073&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,426&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: Portion representing stock-based compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(8,707)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(154,031)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(149,075)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amortization and impairment, net of stock-based compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;144,263&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;167,925&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;201,221&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</ttwo:ScheduleOfAmortizationAndImpairmentOfSoftwareDevelopmentCostsAndLicensesTableTextBlock>
    <ttwo:AmortizationOfSoftwareDevelopmentCostsAndLicensesGross
      contextRef="i0c20a1997ec0432288766e37232698f5_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMzMvZnJhZzplOGRkYTExNzZmY2U0MzMxYjc1MDIwYzU4NTI2MzA4Zi90YWJsZTowZmU5ZTk1MTJkYWQ0YTAyYmJiZjFiMDJmZWEwMmRkNC90YWJsZXJhbmdlOjBmZTllOTUxMmRhZDRhMDJiYmJmMWIwMmZlYTAyZGQ0XzItMi0xLTEtMA_148430e9-ae49-46e0-a4a9-b2eebf8241b5"
      unitRef="usd">113897000</ttwo:AmortizationOfSoftwareDevelopmentCostsAndLicensesGross>
    <ttwo:AmortizationOfSoftwareDevelopmentCostsAndLicensesGross
      contextRef="ib57080e0efe848e584303e0861888427_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMzMvZnJhZzplOGRkYTExNzZmY2U0MzMxYjc1MDIwYzU4NTI2MzA4Zi90YWJsZTowZmU5ZTk1MTJkYWQ0YTAyYmJiZjFiMDJmZWEwMmRkNC90YWJsZXJhbmdlOjBmZTllOTUxMmRhZDRhMDJiYmJmMWIwMmZlYTAyZGQ0XzItNC0xLTEtMA_5ecdc30d-a6dc-45d8-926c-2bf4810aaaf6"
      unitRef="usd">321956000</ttwo:AmortizationOfSoftwareDevelopmentCostsAndLicensesGross>
    <ttwo:AmortizationOfSoftwareDevelopmentCostsAndLicensesGross
      contextRef="i8535f7a7defe447eb83a6f537132a16e_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMzMvZnJhZzplOGRkYTExNzZmY2U0MzMxYjc1MDIwYzU4NTI2MzA4Zi90YWJsZTowZmU5ZTk1MTJkYWQ0YTAyYmJiZjFiMDJmZWEwMmRkNC90YWJsZXJhbmdlOjBmZTllOTUxMmRhZDRhMDJiYmJmMWIwMmZlYTAyZGQ0XzItNi0xLTEtMA_ea1a3a26-f8be-40f4-8cad-1601e39a6d77"
      unitRef="usd">342870000</ttwo:AmortizationOfSoftwareDevelopmentCostsAndLicensesGross>
    <ttwo:ImpairmentOfSoftwareDevelopmentCostsAndLicensesGross
      contextRef="i0c20a1997ec0432288766e37232698f5_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMzMvZnJhZzplOGRkYTExNzZmY2U0MzMxYjc1MDIwYzU4NTI2MzA4Zi90YWJsZTowZmU5ZTk1MTJkYWQ0YTAyYmJiZjFiMDJmZWEwMmRkNC90YWJsZXJhbmdlOjBmZTllOTUxMmRhZDRhMDJiYmJmMWIwMmZlYTAyZGQ0XzMtMi0xLTEtMA_09651ec0-bfef-4c9f-8e22-dc7351aafe74"
      unitRef="usd">39073000</ttwo:ImpairmentOfSoftwareDevelopmentCostsAndLicensesGross>
    <ttwo:ImpairmentOfSoftwareDevelopmentCostsAndLicensesGross
      contextRef="ib57080e0efe848e584303e0861888427_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMzMvZnJhZzplOGRkYTExNzZmY2U0MzMxYjc1MDIwYzU4NTI2MzA4Zi90YWJsZTowZmU5ZTk1MTJkYWQ0YTAyYmJiZjFiMDJmZWEwMmRkNC90YWJsZXJhbmdlOjBmZTllOTUxMmRhZDRhMDJiYmJmMWIwMmZlYTAyZGQ0XzMtNC0xLTEtMA_2dcb90b4-007e-4f45-b405-e9c5e0e6cf5e"
      unitRef="usd">0</ttwo:ImpairmentOfSoftwareDevelopmentCostsAndLicensesGross>
    <ttwo:ImpairmentOfSoftwareDevelopmentCostsAndLicensesGross
      contextRef="i8535f7a7defe447eb83a6f537132a16e_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMzMvZnJhZzplOGRkYTExNzZmY2U0MzMxYjc1MDIwYzU4NTI2MzA4Zi90YWJsZTowZmU5ZTk1MTJkYWQ0YTAyYmJiZjFiMDJmZWEwMmRkNC90YWJsZXJhbmdlOjBmZTllOTUxMmRhZDRhMDJiYmJmMWIwMmZlYTAyZGQ0XzMtNi0xLTEtMA_19e78f92-9a60-4940-b230-5975737ba70f"
      unitRef="usd">7426000</ttwo:ImpairmentOfSoftwareDevelopmentCostsAndLicensesGross>
    <ttwo:StockBasedCompensationIncludedInAmortizationAndImpairmentOfSoftwareDevelopmentCostsAndLicenses
      contextRef="i0c20a1997ec0432288766e37232698f5_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMzMvZnJhZzplOGRkYTExNzZmY2U0MzMxYjc1MDIwYzU4NTI2MzA4Zi90YWJsZTowZmU5ZTk1MTJkYWQ0YTAyYmJiZjFiMDJmZWEwMmRkNC90YWJsZXJhbmdlOjBmZTllOTUxMmRhZDRhMDJiYmJmMWIwMmZlYTAyZGQ0XzQtMi0xLTEtMA_65a706b8-b18a-4c44-876b-091431d6aa6a"
      unitRef="usd">8707000</ttwo:StockBasedCompensationIncludedInAmortizationAndImpairmentOfSoftwareDevelopmentCostsAndLicenses>
    <ttwo:StockBasedCompensationIncludedInAmortizationAndImpairmentOfSoftwareDevelopmentCostsAndLicenses
      contextRef="ib57080e0efe848e584303e0861888427_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMzMvZnJhZzplOGRkYTExNzZmY2U0MzMxYjc1MDIwYzU4NTI2MzA4Zi90YWJsZTowZmU5ZTk1MTJkYWQ0YTAyYmJiZjFiMDJmZWEwMmRkNC90YWJsZXJhbmdlOjBmZTllOTUxMmRhZDRhMDJiYmJmMWIwMmZlYTAyZGQ0XzQtNC0xLTEtMA_5e844ecf-6ffc-4cb0-a931-ea8b0f9a680d"
      unitRef="usd">154031000</ttwo:StockBasedCompensationIncludedInAmortizationAndImpairmentOfSoftwareDevelopmentCostsAndLicenses>
    <ttwo:StockBasedCompensationIncludedInAmortizationAndImpairmentOfSoftwareDevelopmentCostsAndLicenses
      contextRef="i8535f7a7defe447eb83a6f537132a16e_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMzMvZnJhZzplOGRkYTExNzZmY2U0MzMxYjc1MDIwYzU4NTI2MzA4Zi90YWJsZTowZmU5ZTk1MTJkYWQ0YTAyYmJiZjFiMDJmZWEwMmRkNC90YWJsZXJhbmdlOjBmZTllOTUxMmRhZDRhMDJiYmJmMWIwMmZlYTAyZGQ0XzQtNi0xLTEtMA_ac6457b2-988f-4683-9974-122963786daa"
      unitRef="usd">149075000</ttwo:StockBasedCompensationIncludedInAmortizationAndImpairmentOfSoftwareDevelopmentCostsAndLicenses>
    <ttwo:AmortizationAndImpairmentOfSoftwareDevelopmentCostsAndLicenses
      contextRef="i0c20a1997ec0432288766e37232698f5_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMzMvZnJhZzplOGRkYTExNzZmY2U0MzMxYjc1MDIwYzU4NTI2MzA4Zi90YWJsZTowZmU5ZTk1MTJkYWQ0YTAyYmJiZjFiMDJmZWEwMmRkNC90YWJsZXJhbmdlOjBmZTllOTUxMmRhZDRhMDJiYmJmMWIwMmZlYTAyZGQ0XzUtMi0xLTEtMA_137b5d55-241e-4226-8f88-f88a9cf3d489"
      unitRef="usd">144263000</ttwo:AmortizationAndImpairmentOfSoftwareDevelopmentCostsAndLicenses>
    <ttwo:AmortizationAndImpairmentOfSoftwareDevelopmentCostsAndLicenses
      contextRef="ib57080e0efe848e584303e0861888427_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMzMvZnJhZzplOGRkYTExNzZmY2U0MzMxYjc1MDIwYzU4NTI2MzA4Zi90YWJsZTowZmU5ZTk1MTJkYWQ0YTAyYmJiZjFiMDJmZWEwMmRkNC90YWJsZXJhbmdlOjBmZTllOTUxMmRhZDRhMDJiYmJmMWIwMmZlYTAyZGQ0XzUtNC0xLTEtMA_be7f4961-1faf-498f-a50b-1a0620cfc769"
      unitRef="usd">167925000</ttwo:AmortizationAndImpairmentOfSoftwareDevelopmentCostsAndLicenses>
    <ttwo:AmortizationAndImpairmentOfSoftwareDevelopmentCostsAndLicenses
      contextRef="i8535f7a7defe447eb83a6f537132a16e_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMzMvZnJhZzplOGRkYTExNzZmY2U0MzMxYjc1MDIwYzU4NTI2MzA4Zi90YWJsZTowZmU5ZTk1MTJkYWQ0YTAyYmJiZjFiMDJmZWEwMmRkNC90YWJsZXJhbmdlOjBmZTllOTUxMmRhZDRhMDJiYmJmMWIwMmZlYTAyZGQ0XzUtNi0xLTEtMA_04a8cfd3-c05e-4869-9730-66fcd5651357"
      unitRef="usd">201221000</ttwo:AmortizationAndImpairmentOfSoftwareDevelopmentCostsAndLicenses>
    <us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock
      contextRef="i0c20a1997ec0432288766e37232698f5_D20200401-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMzYvZnJhZzoxM2FkN2QzMzUyYjE0ZWI1YTM1YmJhZTZlMDgxYjQ4OC90ZXh0cmVnaW9uOjEzYWQ3ZDMzNTJiMTRlYjVhMzViYmFlNmUwODFiNDg4XzI2Mw_9a7210e3-e9fa-4dae-b5b9-61423d8ecb76">FIXED ASSETS, NET&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;Fixed asset balances by category are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:8pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:71.960%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.639%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;March 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Computer equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;155,580&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;127,897&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Leasehold improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;135,150&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;113,057&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Computer software&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;63,947&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;60,507&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Furniture and fixtures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;17,693&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,520&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Office equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;13,282&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,109&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Buildings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;857&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;386,509&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;330,090&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: accumulated depreciation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(237,145)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(198,202)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fixed assets, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;149,364&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;131,888&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;Depreciation expense related to fixed assets for the fiscal years ended March&#160;31, 2021, 2020 and 2019 was $54,835, $47,628 and $39,726, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;padding-left:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following represents our fixed assets, net by location:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:8pt"&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:67.905%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.373%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.962%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;March 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;United States&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;101,838&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;87,153&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;International&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;47,526&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;44,735&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fixed assets, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;149,364&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;131,888&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock>
    <us-gaap:PropertyPlantAndEquipmentTextBlock
      contextRef="i0c20a1997ec0432288766e37232698f5_D20200401-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMzYvZnJhZzoxM2FkN2QzMzUyYjE0ZWI1YTM1YmJhZTZlMDgxYjQ4OC90ZXh0cmVnaW9uOjEzYWQ3ZDMzNTJiMTRlYjVhMzViYmFlNmUwODFiNDg4XzI3MA_a3d129a1-5ad2-4efd-a8ba-52c09c45e988">Fixed asset balances by category are as follows:&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:71.960%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.639%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;March 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Computer equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;155,580&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;127,897&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Leasehold improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;135,150&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;113,057&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Computer software&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;63,947&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;60,507&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Furniture and fixtures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;17,693&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,520&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Office equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;13,282&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,109&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Buildings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;857&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;386,509&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;330,090&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: accumulated depreciation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(237,145)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(198,202)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fixed assets, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;149,364&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;131,888&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;padding-left:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following represents our fixed assets, net by location:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:8pt"&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:67.905%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.373%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.962%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;March 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;United States&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;101,838&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;87,153&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;International&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;47,526&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;44,735&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fixed assets, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;149,364&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;131,888&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentTextBlock>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i5f775229d0f342178fcec285a99e006a_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMzYvZnJhZzoxM2FkN2QzMzUyYjE0ZWI1YTM1YmJhZTZlMDgxYjQ4OC90YWJsZTowYzY5YjE0NzI5MTc0ZDc2YTljZjMyZDRmNDQ3YTFmZS90YWJsZXJhbmdlOjBjNjliMTQ3MjkxNzRkNzZhOWNmMzJkNGY0NDdhMWZlXzItMi0xLTEtMA_33ce7a4a-12ec-4972-8f6c-450637efd7fd"
      unitRef="usd">155580000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i243cf8179c26464d949bc10a11a4a100_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMzYvZnJhZzoxM2FkN2QzMzUyYjE0ZWI1YTM1YmJhZTZlMDgxYjQ4OC90YWJsZTowYzY5YjE0NzI5MTc0ZDc2YTljZjMyZDRmNDQ3YTFmZS90YWJsZXJhbmdlOjBjNjliMTQ3MjkxNzRkNzZhOWNmMzJkNGY0NDdhMWZlXzItNC0xLTEtMA_4ae7ffa4-919f-45dc-98d9-936793130b46"
      unitRef="usd">127897000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i1662a48ef06f42ebb70436519c1a9c21_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMzYvZnJhZzoxM2FkN2QzMzUyYjE0ZWI1YTM1YmJhZTZlMDgxYjQ4OC90YWJsZTowYzY5YjE0NzI5MTc0ZDc2YTljZjMyZDRmNDQ3YTFmZS90YWJsZXJhbmdlOjBjNjliMTQ3MjkxNzRkNzZhOWNmMzJkNGY0NDdhMWZlXzMtMi0xLTEtMA_3ff21412-3957-460d-87b8-506c3c8d53d1"
      unitRef="usd">135150000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i50f215b9a2f84169b93c60b1f21cdcd3_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMzYvZnJhZzoxM2FkN2QzMzUyYjE0ZWI1YTM1YmJhZTZlMDgxYjQ4OC90YWJsZTowYzY5YjE0NzI5MTc0ZDc2YTljZjMyZDRmNDQ3YTFmZS90YWJsZXJhbmdlOjBjNjliMTQ3MjkxNzRkNzZhOWNmMzJkNGY0NDdhMWZlXzMtNC0xLTEtMA_f5efd7e6-7dec-45b5-a673-1d1842c6cdba"
      unitRef="usd">113057000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i44b739b2901748aa816cc6ed5c7361ee_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMzYvZnJhZzoxM2FkN2QzMzUyYjE0ZWI1YTM1YmJhZTZlMDgxYjQ4OC90YWJsZTowYzY5YjE0NzI5MTc0ZDc2YTljZjMyZDRmNDQ3YTFmZS90YWJsZXJhbmdlOjBjNjliMTQ3MjkxNzRkNzZhOWNmMzJkNGY0NDdhMWZlXzQtMi0xLTEtMA_a3634859-f222-4e79-a968-1b439da9f3f5"
      unitRef="usd">63947000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="ic6f2815a4a2b41cdbfcb1f57bb4c71e4_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMzYvZnJhZzoxM2FkN2QzMzUyYjE0ZWI1YTM1YmJhZTZlMDgxYjQ4OC90YWJsZTowYzY5YjE0NzI5MTc0ZDc2YTljZjMyZDRmNDQ3YTFmZS90YWJsZXJhbmdlOjBjNjliMTQ3MjkxNzRkNzZhOWNmMzJkNGY0NDdhMWZlXzQtNC0xLTEtMA_b6d228af-dd57-487c-9b85-77917862bc51"
      unitRef="usd">60507000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i6d8a0b7b281743cba89308ee02caa818_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMzYvZnJhZzoxM2FkN2QzMzUyYjE0ZWI1YTM1YmJhZTZlMDgxYjQ4OC90YWJsZTowYzY5YjE0NzI5MTc0ZDc2YTljZjMyZDRmNDQ3YTFmZS90YWJsZXJhbmdlOjBjNjliMTQ3MjkxNzRkNzZhOWNmMzJkNGY0NDdhMWZlXzUtMi0xLTEtMA_87486edf-52ad-4d49-91ab-a386b47111f5"
      unitRef="usd">17693000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="if7f9bd3c72b842b9bed385de575c4748_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMzYvZnJhZzoxM2FkN2QzMzUyYjE0ZWI1YTM1YmJhZTZlMDgxYjQ4OC90YWJsZTowYzY5YjE0NzI5MTc0ZDc2YTljZjMyZDRmNDQ3YTFmZS90YWJsZXJhbmdlOjBjNjliMTQ3MjkxNzRkNzZhOWNmMzJkNGY0NDdhMWZlXzUtNC0xLTEtMA_0978d07c-1698-433f-974b-c8e38b69a19e"
      unitRef="usd">16520000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="iab8e0b5d0cb5425cbae475adea8b7841_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMzYvZnJhZzoxM2FkN2QzMzUyYjE0ZWI1YTM1YmJhZTZlMDgxYjQ4OC90YWJsZTowYzY5YjE0NzI5MTc0ZDc2YTljZjMyZDRmNDQ3YTFmZS90YWJsZXJhbmdlOjBjNjliMTQ3MjkxNzRkNzZhOWNmMzJkNGY0NDdhMWZlXzYtMi0xLTEtMA_246d7e42-4ce5-41d9-9860-34183c12974c"
      unitRef="usd">13282000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="ifb3d5b14481c46a982395ff52295a246_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMzYvZnJhZzoxM2FkN2QzMzUyYjE0ZWI1YTM1YmJhZTZlMDgxYjQ4OC90YWJsZTowYzY5YjE0NzI5MTc0ZDc2YTljZjMyZDRmNDQ3YTFmZS90YWJsZXJhbmdlOjBjNjliMTQ3MjkxNzRkNzZhOWNmMzJkNGY0NDdhMWZlXzYtNC0xLTEtMA_25071d41-4df3-4f04-b155-5e5a9d9367c2"
      unitRef="usd">12109000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="ifdaea6b7f73043459ea0a34897c9fba0_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMzYvZnJhZzoxM2FkN2QzMzUyYjE0ZWI1YTM1YmJhZTZlMDgxYjQ4OC90YWJsZTowYzY5YjE0NzI5MTc0ZDc2YTljZjMyZDRmNDQ3YTFmZS90YWJsZXJhbmdlOjBjNjliMTQ3MjkxNzRkNzZhOWNmMzJkNGY0NDdhMWZlXzctMi0xLTEtMjIzNA_4f2118e2-cf99-403c-acaa-3d0ff6cc9498"
      unitRef="usd">857000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i24b7f8b20b864478b0ef0f952d3d93c7_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMzYvZnJhZzoxM2FkN2QzMzUyYjE0ZWI1YTM1YmJhZTZlMDgxYjQ4OC90YWJsZTowYzY5YjE0NzI5MTc0ZDc2YTljZjMyZDRmNDQ3YTFmZS90YWJsZXJhbmdlOjBjNjliMTQ3MjkxNzRkNzZhOWNmMzJkNGY0NDdhMWZlXzctNC0xLTEtMjIzOA_e78d79da-4a54-4f2d-9030-76b2d096a277"
      unitRef="usd">0</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i92b82991ee064005bd88c12ffe83b839_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMzYvZnJhZzoxM2FkN2QzMzUyYjE0ZWI1YTM1YmJhZTZlMDgxYjQ4OC90YWJsZTowYzY5YjE0NzI5MTc0ZDc2YTljZjMyZDRmNDQ3YTFmZS90YWJsZXJhbmdlOjBjNjliMTQ3MjkxNzRkNzZhOWNmMzJkNGY0NDdhMWZlXzctMi0xLTEtMA_e66e7a12-1a67-4056-a5b1-eeef06f4cbb1"
      unitRef="usd">386509000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="ifbf376370609479eb770cbe26d526509_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMzYvZnJhZzoxM2FkN2QzMzUyYjE0ZWI1YTM1YmJhZTZlMDgxYjQ4OC90YWJsZTowYzY5YjE0NzI5MTc0ZDc2YTljZjMyZDRmNDQ3YTFmZS90YWJsZXJhbmdlOjBjNjliMTQ3MjkxNzRkNzZhOWNmMzJkNGY0NDdhMWZlXzctNC0xLTEtMA_b0be5ff7-111b-4908-a6ff-18152db1d8b9"
      unitRef="usd">330090000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="i92b82991ee064005bd88c12ffe83b839_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMzYvZnJhZzoxM2FkN2QzMzUyYjE0ZWI1YTM1YmJhZTZlMDgxYjQ4OC90YWJsZTowYzY5YjE0NzI5MTc0ZDc2YTljZjMyZDRmNDQ3YTFmZS90YWJsZXJhbmdlOjBjNjliMTQ3MjkxNzRkNzZhOWNmMzJkNGY0NDdhMWZlXzgtMi0xLTEtMA_e9320dac-df3f-4a5c-a552-c313f57606e5"
      unitRef="usd">237145000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="ifbf376370609479eb770cbe26d526509_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMzYvZnJhZzoxM2FkN2QzMzUyYjE0ZWI1YTM1YmJhZTZlMDgxYjQ4OC90YWJsZTowYzY5YjE0NzI5MTc0ZDc2YTljZjMyZDRmNDQ3YTFmZS90YWJsZXJhbmdlOjBjNjliMTQ3MjkxNzRkNzZhOWNmMzJkNGY0NDdhMWZlXzgtNC0xLTEtMA_8616a6b2-0904-4a4e-96a7-b5cb419d15c5"
      unitRef="usd">198202000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i92b82991ee064005bd88c12ffe83b839_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMzYvZnJhZzoxM2FkN2QzMzUyYjE0ZWI1YTM1YmJhZTZlMDgxYjQ4OC90YWJsZTowYzY5YjE0NzI5MTc0ZDc2YTljZjMyZDRmNDQ3YTFmZS90YWJsZXJhbmdlOjBjNjliMTQ3MjkxNzRkNzZhOWNmMzJkNGY0NDdhMWZlXzktMi0xLTEtMA_fe681263-2341-4af0-a996-53313449b2dc"
      unitRef="usd">149364000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="ifbf376370609479eb770cbe26d526509_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMzYvZnJhZzoxM2FkN2QzMzUyYjE0ZWI1YTM1YmJhZTZlMDgxYjQ4OC90YWJsZTowYzY5YjE0NzI5MTc0ZDc2YTljZjMyZDRmNDQ3YTFmZS90YWJsZXJhbmdlOjBjNjliMTQ3MjkxNzRkNzZhOWNmMzJkNGY0NDdhMWZlXzktNC0xLTEtMA_7f7611bb-8e3f-4d47-8b56-a4949b5ceae7"
      unitRef="usd">131888000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:Depreciation
      contextRef="ic8d17e2fa9a34c4a936672b2933bcf3a_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMzYvZnJhZzoxM2FkN2QzMzUyYjE0ZWI1YTM1YmJhZTZlMDgxYjQ4OC90ZXh0cmVnaW9uOjEzYWQ3ZDMzNTJiMTRlYjVhMzViYmFlNmUwODFiNDg4XzE3Mw_9dad1fc0-9b0f-44aa-a6af-65e118701575"
      unitRef="usd">54835000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="ib0da868a14e646bb9aa5ef4e1448f56f_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMzYvZnJhZzoxM2FkN2QzMzUyYjE0ZWI1YTM1YmJhZTZlMDgxYjQ4OC90ZXh0cmVnaW9uOjEzYWQ3ZDMzNTJiMTRlYjVhMzViYmFlNmUwODFiNDg4XzE3Nw_ba7f9933-0144-4b03-b55f-565f00d8128c"
      unitRef="usd">47628000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="i9878f6261ece425681657eca504ef1a8_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMzYvZnJhZzoxM2FkN2QzMzUyYjE0ZWI1YTM1YmJhZTZlMDgxYjQ4OC90ZXh0cmVnaW9uOjEzYWQ3ZDMzNTJiMTRlYjVhMzViYmFlNmUwODFiNDg4XzE4NA_4312ac4b-916e-4b68-b738-5a511db5d61d"
      unitRef="usd">39726000</us-gaap:Depreciation>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="ie4624b44bbd14faf9877519c3d38fb73_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMzYvZnJhZzoxM2FkN2QzMzUyYjE0ZWI1YTM1YmJhZTZlMDgxYjQ4OC90YWJsZTo2OGFkZjNkMWY5OTc0ODU2YjQxNGMwMTI3MzRhMmMwOC90YWJsZXJhbmdlOjY4YWRmM2QxZjk5NzQ4NTZiNDE0YzAxMjczNGEyYzA4XzItMi0xLTEtMA_ff1dc242-e637-4341-8f34-24e09c60aef3"
      unitRef="usd">101838000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i8c4e34b3d0454e1bb499a9f71dbd75d5_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMzYvZnJhZzoxM2FkN2QzMzUyYjE0ZWI1YTM1YmJhZTZlMDgxYjQ4OC90YWJsZTo2OGFkZjNkMWY5OTc0ODU2YjQxNGMwMTI3MzRhMmMwOC90YWJsZXJhbmdlOjY4YWRmM2QxZjk5NzQ4NTZiNDE0YzAxMjczNGEyYzA4XzItNC0xLTEtMA_e7485bb8-5b34-4d61-964a-0e20acea5b9b"
      unitRef="usd">87153000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="ibadaf04818404967aa43f35c32aeb61d_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMzYvZnJhZzoxM2FkN2QzMzUyYjE0ZWI1YTM1YmJhZTZlMDgxYjQ4OC90YWJsZTo2OGFkZjNkMWY5OTc0ODU2YjQxNGMwMTI3MzRhMmMwOC90YWJsZXJhbmdlOjY4YWRmM2QxZjk5NzQ4NTZiNDE0YzAxMjczNGEyYzA4XzMtMi0xLTEtMA_a1b6cfb7-42d3-4140-9464-499b65ba400f"
      unitRef="usd">47526000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i73557a41b45045fe9f909b1c722879d4_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMzYvZnJhZzoxM2FkN2QzMzUyYjE0ZWI1YTM1YmJhZTZlMDgxYjQ4OC90YWJsZTo2OGFkZjNkMWY5OTc0ODU2YjQxNGMwMTI3MzRhMmMwOC90YWJsZXJhbmdlOjY4YWRmM2QxZjk5NzQ4NTZiNDE0YzAxMjczNGEyYzA4XzMtNC0xLTEtMA_11b9b73b-2e81-4ea6-9d85-eb4b7d021016"
      unitRef="usd">44735000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i92b82991ee064005bd88c12ffe83b839_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMzYvZnJhZzoxM2FkN2QzMzUyYjE0ZWI1YTM1YmJhZTZlMDgxYjQ4OC90YWJsZTo2OGFkZjNkMWY5OTc0ODU2YjQxNGMwMTI3MzRhMmMwOC90YWJsZXJhbmdlOjY4YWRmM2QxZjk5NzQ4NTZiNDE0YzAxMjczNGEyYzA4XzQtMi0xLTEtMA_d083083a-4c3b-449b-890c-ec9edef69643"
      unitRef="usd">149364000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="ifbf376370609479eb770cbe26d526509_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMzYvZnJhZzoxM2FkN2QzMzUyYjE0ZWI1YTM1YmJhZTZlMDgxYjQ4OC90YWJsZTo2OGFkZjNkMWY5OTc0ODU2YjQxNGMwMTI3MzRhMmMwOC90YWJsZXJhbmdlOjY4YWRmM2QxZjk5NzQ4NTZiNDE0YzAxMjczNGEyYzA4XzQtNC0xLTEtMA_709680fe-897b-4d60-8312-244ffc944782"
      unitRef="usd">131888000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock
      contextRef="i0c20a1997ec0432288766e37232698f5_D20200401-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMzkvZnJhZzphNGRjZGI3OGRlZTA0YWM4OTY4ZTg0MDY5NjM2YTM3MS90ZXh0cmVnaW9uOmE0ZGNkYjc4ZGVlMDRhYzg5NjhlODQwNjk2MzZhMzcxXzUxOQ_9deb194c-7c62-4077-a825-3dac64e1e48d">GOODWILL AND INTANGIBLE ASSETS, NET&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Goodwill&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;The change in our goodwill balance is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:8pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:85.430%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.638%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Balance at March 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;381,717&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Additions from immaterial acquisitions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,205&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Currency translation adjustment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,428)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Balance at March 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;386,494&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Acquisition of Playdots, Inc. (see &lt;/span&gt;&lt;span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"&gt;&lt;a href="#id55210c8f40244b886767e1bec81de64_1750" style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"&gt;Note 22&lt;/a&gt;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;119,069&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Additions from immaterial acquisitions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,260&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Currency translation adjustment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,483&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Balance at March 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;535,306&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Intangibles&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;The following table sets forth the intangible assets that are subject to amortization:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:8pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.269%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:24.820%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.062%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.062%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.062%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.062%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.062%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.062%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.592%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="33" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross&lt;br/&gt;Carrying&lt;br/&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Accumulated&lt;br/&gt;Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Net Book&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross&lt;br/&gt;Carrying&lt;br/&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Accumulated&lt;br/&gt;Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Net Book&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted average useful life&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Developed game technology&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;143,628&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(62,667)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;80,961&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;64,336&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(42,425)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,911&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Intellectual property&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;41,077&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(14,542)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;26,535&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,109&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(10,836)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,273&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Analytics technology&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;32,768&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(27,256)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;5,512&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30,711&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(19,450)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,261&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Branding and trade names&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;8,245&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(2,245)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;6,000&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,343&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,528)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,815&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;User base&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;6,200&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(3,617)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,583&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1 year&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;231,918&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(110,327)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;121,591&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;125,499&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(74,239)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;51,260&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;Amortization of intangible assets is included in our Consolidated Statements of Operations as follows:&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.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:58.490%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.640%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fiscal Year Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cost of goods sold&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;21,199&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,325&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,937&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Selling and marketing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3,617&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Research and development&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;6,663&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,180&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,436&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;762&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;485&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;506&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total amortization of intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;32,241&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,990&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,879&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;Estimated future amortization of intangible assets that will be recorded in cost of goods sold and operating expenses for the years ending March&#160;31, are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:8pt"&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.157%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.913%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fiscal Year Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Amortization&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;42,182&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,758&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,307&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,838&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,998&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock>
    <us-gaap:ScheduleOfGoodwillTextBlock
      contextRef="i0c20a1997ec0432288766e37232698f5_D20200401-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMzkvZnJhZzphNGRjZGI3OGRlZTA0YWM4OTY4ZTg0MDY5NjM2YTM3MS90ZXh0cmVnaW9uOmE0ZGNkYjc4ZGVlMDRhYzg5NjhlODQwNjk2MzZhMzcxXzUwNQ_55434556-6a04-46f8-aa39-d862228f7dbc">The change in our goodwill balance is as follows:&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:85.430%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.638%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Balance at March 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;381,717&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Additions from immaterial acquisitions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,205&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Currency translation adjustment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,428)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Balance at March 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;386,494&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Acquisition of Playdots, Inc. (see &lt;/span&gt;&lt;span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"&gt;&lt;a href="#id55210c8f40244b886767e1bec81de64_1750" style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"&gt;Note 22&lt;/a&gt;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;119,069&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Additions from immaterial acquisitions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,260&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Currency translation adjustment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,483&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Balance at March 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;535,306&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfGoodwillTextBlock>
    <us-gaap:Goodwill
      contextRef="i2702e84fe11a403689b61282a155359b_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMzkvZnJhZzphNGRjZGI3OGRlZTA0YWM4OTY4ZTg0MDY5NjM2YTM3MS90YWJsZTo5ZTE0YTVjMTgzZTk0NjJmYTg1ODBhZDM0YTU2MTZjMy90YWJsZXJhbmdlOjllMTRhNWMxODNlOTQ2MmZhODU4MGFkMzRhNTYxNmMzXzEtMi0xLTEtMA_ca92ee8d-04f8-4eef-91e1-f41205fe748a"
      unitRef="usd">381717000</us-gaap:Goodwill>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="ib57080e0efe848e584303e0861888427_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMzkvZnJhZzphNGRjZGI3OGRlZTA0YWM4OTY4ZTg0MDY5NjM2YTM3MS90YWJsZTo5ZTE0YTVjMTgzZTk0NjJmYTg1ODBhZDM0YTU2MTZjMy90YWJsZXJhbmdlOjllMTRhNWMxODNlOTQ2MmZhODU4MGFkMzRhNTYxNmMzXzItMi0xLTEtMA_aedfc03c-5caf-47a0-b0d8-52be0236db75"
      unitRef="usd">13205000</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="ib57080e0efe848e584303e0861888427_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMzkvZnJhZzphNGRjZGI3OGRlZTA0YWM4OTY4ZTg0MDY5NjM2YTM3MS90YWJsZTo5ZTE0YTVjMTgzZTk0NjJmYTg1ODBhZDM0YTU2MTZjMy90YWJsZXJhbmdlOjllMTRhNWMxODNlOTQ2MmZhODU4MGFkMzRhNTYxNmMzXzMtMi0xLTEtMA_88216379-7a33-4057-a454-bc80fa532575"
      unitRef="usd">-8428000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:Goodwill
      contextRef="ifbf376370609479eb770cbe26d526509_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMzkvZnJhZzphNGRjZGI3OGRlZTA0YWM4OTY4ZTg0MDY5NjM2YTM3MS90YWJsZTo5ZTE0YTVjMTgzZTk0NjJmYTg1ODBhZDM0YTU2MTZjMy90YWJsZXJhbmdlOjllMTRhNWMxODNlOTQ2MmZhODU4MGFkMzRhNTYxNmMzXzQtMi0xLTEtMA_02fc160a-09dd-41e3-b185-139c783da7f5"
      unitRef="usd">386494000</us-gaap:Goodwill>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="if300940029e94cf69a8f1cf8bc608448_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMzkvZnJhZzphNGRjZGI3OGRlZTA0YWM4OTY4ZTg0MDY5NjM2YTM3MS90YWJsZTo5ZTE0YTVjMTgzZTk0NjJmYTg1ODBhZDM0YTU2MTZjMy90YWJsZXJhbmdlOjllMTRhNWMxODNlOTQ2MmZhODU4MGFkMzRhNTYxNmMzXzUtMi0xLTEtMTg2Nw_90b7c87c-0cec-4ede-aa06-6dce2ddb7319"
      unitRef="usd">119069000</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="ie2c64dd51b864ceab34999dfa761bd52_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMzkvZnJhZzphNGRjZGI3OGRlZTA0YWM4OTY4ZTg0MDY5NjM2YTM3MS90YWJsZTo5ZTE0YTVjMTgzZTk0NjJmYTg1ODBhZDM0YTU2MTZjMy90YWJsZXJhbmdlOjllMTRhNWMxODNlOTQ2MmZhODU4MGFkMzRhNTYxNmMzXzUtMi0xLTEtMA_59ec2e62-7f69-42cb-9d28-6dd1bf1f9769"
      unitRef="usd">13260000</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="i0c20a1997ec0432288766e37232698f5_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMzkvZnJhZzphNGRjZGI3OGRlZTA0YWM4OTY4ZTg0MDY5NjM2YTM3MS90YWJsZTo5ZTE0YTVjMTgzZTk0NjJmYTg1ODBhZDM0YTU2MTZjMy90YWJsZXJhbmdlOjllMTRhNWMxODNlOTQ2MmZhODU4MGFkMzRhNTYxNmMzXzYtMi0xLTEtMA_39165ce4-145a-4570-89d9-c570363bc511"
      unitRef="usd">16483000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:Goodwill
      contextRef="i92b82991ee064005bd88c12ffe83b839_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMzkvZnJhZzphNGRjZGI3OGRlZTA0YWM4OTY4ZTg0MDY5NjM2YTM3MS90YWJsZTo5ZTE0YTVjMTgzZTk0NjJmYTg1ODBhZDM0YTU2MTZjMy90YWJsZXJhbmdlOjllMTRhNWMxODNlOTQ2MmZhODU4MGFkMzRhNTYxNmMzXzctMi0xLTEtMA_c83f79a2-601a-4154-9079-2a98d2ff5be0"
      unitRef="usd">535306000</us-gaap:Goodwill>
    <us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock
      contextRef="i0c20a1997ec0432288766e37232698f5_D20200401-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMzkvZnJhZzphNGRjZGI3OGRlZTA0YWM4OTY4ZTg0MDY5NjM2YTM3MS90ZXh0cmVnaW9uOmE0ZGNkYjc4ZGVlMDRhYzg5NjhlODQwNjk2MzZhMzcxXzUwMg_dafbb8b4-9834-4403-b687-fe08c434c5a3">The following table sets forth the intangible assets that are subject to amortization:&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.269%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:24.820%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.062%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.062%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.062%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.062%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.062%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.062%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.592%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="33" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross&lt;br/&gt;Carrying&lt;br/&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Accumulated&lt;br/&gt;Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Net Book&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross&lt;br/&gt;Carrying&lt;br/&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Accumulated&lt;br/&gt;Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Net Book&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted average useful life&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Developed game technology&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;143,628&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(62,667)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;80,961&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;64,336&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(42,425)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,911&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Intellectual property&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;41,077&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(14,542)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;26,535&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,109&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(10,836)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,273&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Analytics technology&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;32,768&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(27,256)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;5,512&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;30,711&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(19,450)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,261&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Branding and trade names&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;8,245&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(2,245)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;6,000&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,343&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,528)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,815&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;User base&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;6,200&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(3,617)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,583&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1 year&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;231,918&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(110,327)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;121,591&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;125,499&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(74,239)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;51,260&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i8f10c8782b33432282559f198ccf509c_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMzkvZnJhZzphNGRjZGI3OGRlZTA0YWM4OTY4ZTg0MDY5NjM2YTM3MS90YWJsZTowNTczOTUyOTc0MmI0MjVkOWIzOTM2ZDU3MzM5YjlhNS90YWJsZXJhbmdlOjA1NzM5NTI5NzQyYjQyNWQ5YjM5MzZkNTczMzliOWE1XzMtMS0xLTEtMA_7147d608-c610-4d42-bfb1-c4073fd7df40"
      unitRef="usd">143628000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i8f10c8782b33432282559f198ccf509c_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMzkvZnJhZzphNGRjZGI3OGRlZTA0YWM4OTY4ZTg0MDY5NjM2YTM3MS90YWJsZTowNTczOTUyOTc0MmI0MjVkOWIzOTM2ZDU3MzM5YjlhNS90YWJsZXJhbmdlOjA1NzM5NTI5NzQyYjQyNWQ5YjM5MzZkNTczMzliOWE1XzMtMy0xLTEtMA_61eca5a2-2b68-4e8a-9836-31cf90829fb3"
      unitRef="usd">62667000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i8f10c8782b33432282559f198ccf509c_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMzkvZnJhZzphNGRjZGI3OGRlZTA0YWM4OTY4ZTg0MDY5NjM2YTM3MS90YWJsZTowNTczOTUyOTc0MmI0MjVkOWIzOTM2ZDU3MzM5YjlhNS90YWJsZXJhbmdlOjA1NzM5NTI5NzQyYjQyNWQ5YjM5MzZkNTczMzliOWE1XzMtNS0xLTEtMA_4c2c5957-4a60-49d4-98b8-480d179aa490"
      unitRef="usd">80961000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i2f0a918e54ad415ead466b09e9e2fc51_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMzkvZnJhZzphNGRjZGI3OGRlZTA0YWM4OTY4ZTg0MDY5NjM2YTM3MS90YWJsZTowNTczOTUyOTc0MmI0MjVkOWIzOTM2ZDU3MzM5YjlhNS90YWJsZXJhbmdlOjA1NzM5NTI5NzQyYjQyNWQ5YjM5MzZkNTczMzliOWE1XzMtNy0xLTEtMA_187bcda3-a5f8-40a3-9a0c-c823d789f0cb"
      unitRef="usd">64336000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i2f0a918e54ad415ead466b09e9e2fc51_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMzkvZnJhZzphNGRjZGI3OGRlZTA0YWM4OTY4ZTg0MDY5NjM2YTM3MS90YWJsZTowNTczOTUyOTc0MmI0MjVkOWIzOTM2ZDU3MzM5YjlhNS90YWJsZXJhbmdlOjA1NzM5NTI5NzQyYjQyNWQ5YjM5MzZkNTczMzliOWE1XzMtOS0xLTEtMA_a4e9410d-e54d-4e96-af45-e512f9f31633"
      unitRef="usd">42425000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i2f0a918e54ad415ead466b09e9e2fc51_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMzkvZnJhZzphNGRjZGI3OGRlZTA0YWM4OTY4ZTg0MDY5NjM2YTM3MS90YWJsZTowNTczOTUyOTc0MmI0MjVkOWIzOTM2ZDU3MzM5YjlhNS90YWJsZXJhbmdlOjA1NzM5NTI5NzQyYjQyNWQ5YjM5MzZkNTczMzliOWE1XzMtMTEtMS0xLTA_a8cb30b4-df7e-4d91-8002-acafe84d617d"
      unitRef="usd">21911000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i74330bad5a3740dcb6a79dfba43a6a14_D20200401-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMzkvZnJhZzphNGRjZGI3OGRlZTA0YWM4OTY4ZTg0MDY5NjM2YTM3MS90YWJsZTowNTczOTUyOTc0MmI0MjVkOWIzOTM2ZDU3MzM5YjlhNS90YWJsZXJhbmdlOjA1NzM5NTI5NzQyYjQyNWQ5YjM5MzZkNTczMzliOWE1XzMtMTMtMS0xLTA_0b9cdd07-1a03-4db3-a439-a11e6ca625cb">P6Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i131f9fd1365d48fea71120d2ef39cf75_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMzkvZnJhZzphNGRjZGI3OGRlZTA0YWM4OTY4ZTg0MDY5NjM2YTM3MS90YWJsZTowNTczOTUyOTc0MmI0MjVkOWIzOTM2ZDU3MzM5YjlhNS90YWJsZXJhbmdlOjA1NzM5NTI5NzQyYjQyNWQ5YjM5MzZkNTczMzliOWE1XzQtMS0xLTEtMA_975cb095-06fe-4a3b-9deb-f261d09e8bf3"
      unitRef="usd">41077000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i131f9fd1365d48fea71120d2ef39cf75_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMzkvZnJhZzphNGRjZGI3OGRlZTA0YWM4OTY4ZTg0MDY5NjM2YTM3MS90YWJsZTowNTczOTUyOTc0MmI0MjVkOWIzOTM2ZDU3MzM5YjlhNS90YWJsZXJhbmdlOjA1NzM5NTI5NzQyYjQyNWQ5YjM5MzZkNTczMzliOWE1XzQtMy0xLTEtMA_78d58897-5a33-4033-a77e-7b4658bcb1d1"
      unitRef="usd">14542000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i131f9fd1365d48fea71120d2ef39cf75_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMzkvZnJhZzphNGRjZGI3OGRlZTA0YWM4OTY4ZTg0MDY5NjM2YTM3MS90YWJsZTowNTczOTUyOTc0MmI0MjVkOWIzOTM2ZDU3MzM5YjlhNS90YWJsZXJhbmdlOjA1NzM5NTI5NzQyYjQyNWQ5YjM5MzZkNTczMzliOWE1XzQtNS0xLTEtMA_0606b5b7-ccfe-4fed-bcbe-18ac27496969"
      unitRef="usd">26535000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="iae433bfadaa641a2ac5aefeb85d3e928_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMzkvZnJhZzphNGRjZGI3OGRlZTA0YWM4OTY4ZTg0MDY5NjM2YTM3MS90YWJsZTowNTczOTUyOTc0MmI0MjVkOWIzOTM2ZDU3MzM5YjlhNS90YWJsZXJhbmdlOjA1NzM5NTI5NzQyYjQyNWQ5YjM5MzZkNTczMzliOWE1XzQtNy0xLTEtMA_44cf4118-ef44-4898-a068-932e6a59c09c"
      unitRef="usd">26109000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="iae433bfadaa641a2ac5aefeb85d3e928_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMzkvZnJhZzphNGRjZGI3OGRlZTA0YWM4OTY4ZTg0MDY5NjM2YTM3MS90YWJsZTowNTczOTUyOTc0MmI0MjVkOWIzOTM2ZDU3MzM5YjlhNS90YWJsZXJhbmdlOjA1NzM5NTI5NzQyYjQyNWQ5YjM5MzZkNTczMzliOWE1XzQtOS0xLTEtMA_b365d878-7518-4b54-8970-957f7a286e6d"
      unitRef="usd">10836000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="iae433bfadaa641a2ac5aefeb85d3e928_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMzkvZnJhZzphNGRjZGI3OGRlZTA0YWM4OTY4ZTg0MDY5NjM2YTM3MS90YWJsZTowNTczOTUyOTc0MmI0MjVkOWIzOTM2ZDU3MzM5YjlhNS90YWJsZXJhbmdlOjA1NzM5NTI5NzQyYjQyNWQ5YjM5MzZkNTczMzliOWE1XzQtMTEtMS0xLTA_ed84d500-0aaf-4da6-be9b-f36e1e3d24c2"
      unitRef="usd">15273000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i02ef90493522449d9e5bacec78ab39e1_D20200401-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMzkvZnJhZzphNGRjZGI3OGRlZTA0YWM4OTY4ZTg0MDY5NjM2YTM3MS90YWJsZTowNTczOTUyOTc0MmI0MjVkOWIzOTM2ZDU3MzM5YjlhNS90YWJsZXJhbmdlOjA1NzM5NTI5NzQyYjQyNWQ5YjM5MzZkNTczMzliOWE1XzQtMTMtMS0xLTA_6e9d2416-b2a0-45eb-bcea-c9a0fb9c47a6">P6Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i62988941998641b8857ff94211c98434_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMzkvZnJhZzphNGRjZGI3OGRlZTA0YWM4OTY4ZTg0MDY5NjM2YTM3MS90YWJsZTowNTczOTUyOTc0MmI0MjVkOWIzOTM2ZDU3MzM5YjlhNS90YWJsZXJhbmdlOjA1NzM5NTI5NzQyYjQyNWQ5YjM5MzZkNTczMzliOWE1XzUtMS0xLTEtMA_b8f0caf8-fb10-42e3-bab3-9f81a5f1f91f"
      unitRef="usd">32768000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i62988941998641b8857ff94211c98434_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMzkvZnJhZzphNGRjZGI3OGRlZTA0YWM4OTY4ZTg0MDY5NjM2YTM3MS90YWJsZTowNTczOTUyOTc0MmI0MjVkOWIzOTM2ZDU3MzM5YjlhNS90YWJsZXJhbmdlOjA1NzM5NTI5NzQyYjQyNWQ5YjM5MzZkNTczMzliOWE1XzUtMy0xLTEtMA_4f357843-e07b-45a8-a080-ad0c8a8ccbea"
      unitRef="usd">27256000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i62988941998641b8857ff94211c98434_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMzkvZnJhZzphNGRjZGI3OGRlZTA0YWM4OTY4ZTg0MDY5NjM2YTM3MS90YWJsZTowNTczOTUyOTc0MmI0MjVkOWIzOTM2ZDU3MzM5YjlhNS90YWJsZXJhbmdlOjA1NzM5NTI5NzQyYjQyNWQ5YjM5MzZkNTczMzliOWE1XzUtNS0xLTEtMA_decbca6d-0d3f-4e8c-9547-40a1e942a4c3"
      unitRef="usd">5512000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i6913b87eccb940bf9c5fe0ae5a4d7cb6_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMzkvZnJhZzphNGRjZGI3OGRlZTA0YWM4OTY4ZTg0MDY5NjM2YTM3MS90YWJsZTowNTczOTUyOTc0MmI0MjVkOWIzOTM2ZDU3MzM5YjlhNS90YWJsZXJhbmdlOjA1NzM5NTI5NzQyYjQyNWQ5YjM5MzZkNTczMzliOWE1XzUtNy0xLTEtMA_beb23901-7a3e-493b-8953-9b52ce827381"
      unitRef="usd">30711000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i6913b87eccb940bf9c5fe0ae5a4d7cb6_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMzkvZnJhZzphNGRjZGI3OGRlZTA0YWM4OTY4ZTg0MDY5NjM2YTM3MS90YWJsZTowNTczOTUyOTc0MmI0MjVkOWIzOTM2ZDU3MzM5YjlhNS90YWJsZXJhbmdlOjA1NzM5NTI5NzQyYjQyNWQ5YjM5MzZkNTczMzliOWE1XzUtOS0xLTEtMA_caa99ae2-7e42-484e-86f4-8cb2be860323"
      unitRef="usd">19450000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i6913b87eccb940bf9c5fe0ae5a4d7cb6_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMzkvZnJhZzphNGRjZGI3OGRlZTA0YWM4OTY4ZTg0MDY5NjM2YTM3MS90YWJsZTowNTczOTUyOTc0MmI0MjVkOWIzOTM2ZDU3MzM5YjlhNS90YWJsZXJhbmdlOjA1NzM5NTI5NzQyYjQyNWQ5YjM5MzZkNTczMzliOWE1XzUtMTEtMS0xLTA_c2d607d7-2ef0-4e56-b368-8071345ba592"
      unitRef="usd">11261000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i247f8a236ef04a1bb584c00fa10d9761_D20200401-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMzkvZnJhZzphNGRjZGI3OGRlZTA0YWM4OTY4ZTg0MDY5NjM2YTM3MS90YWJsZTowNTczOTUyOTc0MmI0MjVkOWIzOTM2ZDU3MzM5YjlhNS90YWJsZXJhbmdlOjA1NzM5NTI5NzQyYjQyNWQ5YjM5MzZkNTczMzliOWE1XzUtMTMtMS0xLTA_734993a0-01c4-4f19-a520-452aeb33164b">P5Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i6e58a5e3a704493c909e4fd93603a40e_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMzkvZnJhZzphNGRjZGI3OGRlZTA0YWM4OTY4ZTg0MDY5NjM2YTM3MS90YWJsZTowNTczOTUyOTc0MmI0MjVkOWIzOTM2ZDU3MzM5YjlhNS90YWJsZXJhbmdlOjA1NzM5NTI5NzQyYjQyNWQ5YjM5MzZkNTczMzliOWE1XzYtMS0xLTEtMA_825a82af-6f69-4283-a425-61a537bb4f65"
      unitRef="usd">8245000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i6e58a5e3a704493c909e4fd93603a40e_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMzkvZnJhZzphNGRjZGI3OGRlZTA0YWM4OTY4ZTg0MDY5NjM2YTM3MS90YWJsZTowNTczOTUyOTc0MmI0MjVkOWIzOTM2ZDU3MzM5YjlhNS90YWJsZXJhbmdlOjA1NzM5NTI5NzQyYjQyNWQ5YjM5MzZkNTczMzliOWE1XzYtMy0xLTEtMA_1cfccb29-9902-4c05-95fd-dfd263ce0603"
      unitRef="usd">2245000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i6e58a5e3a704493c909e4fd93603a40e_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMzkvZnJhZzphNGRjZGI3OGRlZTA0YWM4OTY4ZTg0MDY5NjM2YTM3MS90YWJsZTowNTczOTUyOTc0MmI0MjVkOWIzOTM2ZDU3MzM5YjlhNS90YWJsZXJhbmdlOjA1NzM5NTI5NzQyYjQyNWQ5YjM5MzZkNTczMzliOWE1XzYtNS0xLTEtMA_effe49e0-44f0-4c20-8477-aa5e8f213e0a"
      unitRef="usd">6000000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="ie97cfde72d084f76be18399bf7c3d4d9_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMzkvZnJhZzphNGRjZGI3OGRlZTA0YWM4OTY4ZTg0MDY5NjM2YTM3MS90YWJsZTowNTczOTUyOTc0MmI0MjVkOWIzOTM2ZDU3MzM5YjlhNS90YWJsZXJhbmdlOjA1NzM5NTI5NzQyYjQyNWQ5YjM5MzZkNTczMzliOWE1XzYtNy0xLTEtMA_d38076fd-9534-43c7-9955-c4f5c34cb699"
      unitRef="usd">4343000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="ie97cfde72d084f76be18399bf7c3d4d9_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMzkvZnJhZzphNGRjZGI3OGRlZTA0YWM4OTY4ZTg0MDY5NjM2YTM3MS90YWJsZTowNTczOTUyOTc0MmI0MjVkOWIzOTM2ZDU3MzM5YjlhNS90YWJsZXJhbmdlOjA1NzM5NTI5NzQyYjQyNWQ5YjM5MzZkNTczMzliOWE1XzYtOS0xLTEtMA_876a867a-0cd2-4510-a628-aac142604dca"
      unitRef="usd">1528000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="ie97cfde72d084f76be18399bf7c3d4d9_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMzkvZnJhZzphNGRjZGI3OGRlZTA0YWM4OTY4ZTg0MDY5NjM2YTM3MS90YWJsZTowNTczOTUyOTc0MmI0MjVkOWIzOTM2ZDU3MzM5YjlhNS90YWJsZXJhbmdlOjA1NzM5NTI5NzQyYjQyNWQ5YjM5MzZkNTczMzliOWE1XzYtMTEtMS0xLTA_f3d6e92f-f7da-4d26-9619-139d0d62a56a"
      unitRef="usd">2815000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i65107af1e6ed47589ae45b71e99d1873_D20200401-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMzkvZnJhZzphNGRjZGI3OGRlZTA0YWM4OTY4ZTg0MDY5NjM2YTM3MS90YWJsZTowNTczOTUyOTc0MmI0MjVkOWIzOTM2ZDU3MzM5YjlhNS90YWJsZXJhbmdlOjA1NzM5NTI5NzQyYjQyNWQ5YjM5MzZkNTczMzliOWE1XzYtMTMtMS0xLTA_e1502da5-24be-42eb-ba44-14690d01085d">P6Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i1632197612214c9ab37cb9eb8c6e106a_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMzkvZnJhZzphNGRjZGI3OGRlZTA0YWM4OTY4ZTg0MDY5NjM2YTM3MS90YWJsZTowNTczOTUyOTc0MmI0MjVkOWIzOTM2ZDU3MzM5YjlhNS90YWJsZXJhbmdlOjA1NzM5NTI5NzQyYjQyNWQ5YjM5MzZkNTczMzliOWE1XzctMS0xLTEtMjMxOQ_1372b21d-4c2c-4566-ba38-76da2fcba3e4"
      unitRef="usd">6200000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i1632197612214c9ab37cb9eb8c6e106a_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMzkvZnJhZzphNGRjZGI3OGRlZTA0YWM4OTY4ZTg0MDY5NjM2YTM3MS90YWJsZTowNTczOTUyOTc0MmI0MjVkOWIzOTM2ZDU3MzM5YjlhNS90YWJsZXJhbmdlOjA1NzM5NTI5NzQyYjQyNWQ5YjM5MzZkNTczMzliOWE1XzctMy0xLTEtMjMxOQ_6bfc73fa-7734-4b95-b6d5-30f240c979d2"
      unitRef="usd">3617000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i1632197612214c9ab37cb9eb8c6e106a_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMzkvZnJhZzphNGRjZGI3OGRlZTA0YWM4OTY4ZTg0MDY5NjM2YTM3MS90YWJsZTowNTczOTUyOTc0MmI0MjVkOWIzOTM2ZDU3MzM5YjlhNS90YWJsZXJhbmdlOjA1NzM5NTI5NzQyYjQyNWQ5YjM5MzZkNTczMzliOWE1XzctNS0xLTEtMjMxOQ_a4254a40-e9f2-4756-90ae-f8d64b199068"
      unitRef="usd">2583000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i15d9ec1ec2ba4b9ca79503529e1d15ed_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMzkvZnJhZzphNGRjZGI3OGRlZTA0YWM4OTY4ZTg0MDY5NjM2YTM3MS90YWJsZTowNTczOTUyOTc0MmI0MjVkOWIzOTM2ZDU3MzM5YjlhNS90YWJsZXJhbmdlOjA1NzM5NTI5NzQyYjQyNWQ5YjM5MzZkNTczMzliOWE1XzctNy0xLTEtMjMxOQ_6e7c4340-d3f0-4ad8-94f7-5fdb7942c1b5"
      unitRef="usd">0</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i15d9ec1ec2ba4b9ca79503529e1d15ed_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMzkvZnJhZzphNGRjZGI3OGRlZTA0YWM4OTY4ZTg0MDY5NjM2YTM3MS90YWJsZTowNTczOTUyOTc0MmI0MjVkOWIzOTM2ZDU3MzM5YjlhNS90YWJsZXJhbmdlOjA1NzM5NTI5NzQyYjQyNWQ5YjM5MzZkNTczMzliOWE1XzctOS0xLTEtMjMxOQ_f828233e-d2ce-4372-a3a6-cafa01c9182f"
      unitRef="usd">0</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i15d9ec1ec2ba4b9ca79503529e1d15ed_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMzkvZnJhZzphNGRjZGI3OGRlZTA0YWM4OTY4ZTg0MDY5NjM2YTM3MS90YWJsZTowNTczOTUyOTc0MmI0MjVkOWIzOTM2ZDU3MzM5YjlhNS90YWJsZXJhbmdlOjA1NzM5NTI5NzQyYjQyNWQ5YjM5MzZkNTczMzliOWE1XzctMTEtMS0xLTIzMTk_6b5fe09d-9e40-4747-813f-be2a76bfcb8a"
      unitRef="usd">0</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i81c8496562fb49028f90b5c45cdde79a_D20200401-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMzkvZnJhZzphNGRjZGI3OGRlZTA0YWM4OTY4ZTg0MDY5NjM2YTM3MS90YWJsZTowNTczOTUyOTc0MmI0MjVkOWIzOTM2ZDU3MzM5YjlhNS90YWJsZXJhbmdlOjA1NzM5NTI5NzQyYjQyNWQ5YjM5MzZkNTczMzliOWE1XzctMTMtMS0xLTMwNDU_52b76c07-4a47-4a19-9059-cdfa8469e912">P1Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i92b82991ee064005bd88c12ffe83b839_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMzkvZnJhZzphNGRjZGI3OGRlZTA0YWM4OTY4ZTg0MDY5NjM2YTM3MS90YWJsZTowNTczOTUyOTc0MmI0MjVkOWIzOTM2ZDU3MzM5YjlhNS90YWJsZXJhbmdlOjA1NzM5NTI5NzQyYjQyNWQ5YjM5MzZkNTczMzliOWE1XzctMS0xLTEtMA_1f304365-1f2d-4e7b-844a-b2b5db6af125"
      unitRef="usd">231918000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i92b82991ee064005bd88c12ffe83b839_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMzkvZnJhZzphNGRjZGI3OGRlZTA0YWM4OTY4ZTg0MDY5NjM2YTM3MS90YWJsZTowNTczOTUyOTc0MmI0MjVkOWIzOTM2ZDU3MzM5YjlhNS90YWJsZXJhbmdlOjA1NzM5NTI5NzQyYjQyNWQ5YjM5MzZkNTczMzliOWE1XzctMy0xLTEtMA_ec4432d7-6011-4e56-87cb-700af02d1601"
      unitRef="usd">110327000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i92b82991ee064005bd88c12ffe83b839_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMzkvZnJhZzphNGRjZGI3OGRlZTA0YWM4OTY4ZTg0MDY5NjM2YTM3MS90YWJsZTowNTczOTUyOTc0MmI0MjVkOWIzOTM2ZDU3MzM5YjlhNS90YWJsZXJhbmdlOjA1NzM5NTI5NzQyYjQyNWQ5YjM5MzZkNTczMzliOWE1XzctNS0xLTEtMA_b0a5c114-15e9-4206-95c9-65b48473a5db"
      unitRef="usd">121591000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="ifbf376370609479eb770cbe26d526509_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMzkvZnJhZzphNGRjZGI3OGRlZTA0YWM4OTY4ZTg0MDY5NjM2YTM3MS90YWJsZTowNTczOTUyOTc0MmI0MjVkOWIzOTM2ZDU3MzM5YjlhNS90YWJsZXJhbmdlOjA1NzM5NTI5NzQyYjQyNWQ5YjM5MzZkNTczMzliOWE1XzctNy0xLTEtMA_88ceaee0-a537-4529-9adc-44e3d9883574"
      unitRef="usd">125499000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="ifbf376370609479eb770cbe26d526509_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMzkvZnJhZzphNGRjZGI3OGRlZTA0YWM4OTY4ZTg0MDY5NjM2YTM3MS90YWJsZTowNTczOTUyOTc0MmI0MjVkOWIzOTM2ZDU3MzM5YjlhNS90YWJsZXJhbmdlOjA1NzM5NTI5NzQyYjQyNWQ5YjM5MzZkNTczMzliOWE1XzctOS0xLTEtMA_296e79d6-1048-4c92-b2f8-b21cf5824cbd"
      unitRef="usd">74239000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="ifbf376370609479eb770cbe26d526509_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMzkvZnJhZzphNGRjZGI3OGRlZTA0YWM4OTY4ZTg0MDY5NjM2YTM3MS90YWJsZTowNTczOTUyOTc0MmI0MjVkOWIzOTM2ZDU3MzM5YjlhNS90YWJsZXJhbmdlOjA1NzM5NTI5NzQyYjQyNWQ5YjM5MzZkNTczMzliOWE1XzctMTEtMS0xLTA_b926772e-67b7-478b-bb07-98bf2c51681d"
      unitRef="usd">51260000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i0c20a1997ec0432288766e37232698f5_D20200401-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMzkvZnJhZzphNGRjZGI3OGRlZTA0YWM4OTY4ZTg0MDY5NjM2YTM3MS90YWJsZTowNTczOTUyOTc0MmI0MjVkOWIzOTM2ZDU3MzM5YjlhNS90YWJsZXJhbmdlOjA1NzM5NTI5NzQyYjQyNWQ5YjM5MzZkNTczMzliOWE1XzgtMTMtMS0xLTMwNDc_e8db4cdf-ce03-49db-b582-772be29305f3">P5Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock
      contextRef="i0c20a1997ec0432288766e37232698f5_D20200401-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMzkvZnJhZzphNGRjZGI3OGRlZTA0YWM4OTY4ZTg0MDY5NjM2YTM3MS90ZXh0cmVnaW9uOmE0ZGNkYjc4ZGVlMDRhYzg5NjhlODQwNjk2MzZhMzcxXzUwOA_b145b540-31fe-45a6-a032-ce476a81cc34">Amortization of intangible assets is included in our Consolidated Statements of Operations as follows:&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:58.490%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.640%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fiscal Year Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cost of goods sold&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;21,199&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,325&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,937&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Selling and marketing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3,617&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Research and development&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;6,663&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,180&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,436&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;762&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;485&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;506&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total amortization of intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;32,241&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;20,990&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,879&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="ic1cee551719c4c79a8d8a45ea2817f21_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMzkvZnJhZzphNGRjZGI3OGRlZTA0YWM4OTY4ZTg0MDY5NjM2YTM3MS90YWJsZTo2OTlkMjVhNDI4OWU0MjY0YWU5MzkzODgxZjcwYzkzMy90YWJsZXJhbmdlOjY5OWQyNWE0Mjg5ZTQyNjRhZTkzOTM4ODFmNzBjOTMzXzItMi0xLTEtMA_3b73e222-2758-4d67-9eb0-c0db563bd671"
      unitRef="usd">21199000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i6e9eb5c3672e424aa333447f2fe84dce_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMzkvZnJhZzphNGRjZGI3OGRlZTA0YWM4OTY4ZTg0MDY5NjM2YTM3MS90YWJsZTo2OTlkMjVhNDI4OWU0MjY0YWU5MzkzODgxZjcwYzkzMy90YWJsZXJhbmdlOjY5OWQyNWE0Mjg5ZTQyNjRhZTkzOTM4ODFmNzBjOTMzXzItNC0xLTEtMA_e86fe395-933c-4bfb-8d1c-6331daa432e0"
      unitRef="usd">14325000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i9acbc375be524e04a0deff05a7e31ef4_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMzkvZnJhZzphNGRjZGI3OGRlZTA0YWM4OTY4ZTg0MDY5NjM2YTM3MS90YWJsZTo2OTlkMjVhNDI4OWU0MjY0YWU5MzkzODgxZjcwYzkzMy90YWJsZXJhbmdlOjY5OWQyNWE0Mjg5ZTQyNjRhZTkzOTM4ODFmNzBjOTMzXzItNi0xLTEtMA_a5083f15-b616-4288-9310-8cceaebbb5e4"
      unitRef="usd">16937000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="ib0d06e3ad5034b56a96a42b92a308b7a_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMzkvZnJhZzphNGRjZGI3OGRlZTA0YWM4OTY4ZTg0MDY5NjM2YTM3MS90YWJsZTo2OTlkMjVhNDI4OWU0MjY0YWU5MzkzODgxZjcwYzkzMy90YWJsZXJhbmdlOjY5OWQyNWE0Mjg5ZTQyNjRhZTkzOTM4ODFmNzBjOTMzXzMtMi0xLTEtMA_59d6fd29-d7cd-48af-b5af-7c8081715f0b"
      unitRef="usd">3617000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i372da2176b6641238b91527e1b57f6ea_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMzkvZnJhZzphNGRjZGI3OGRlZTA0YWM4OTY4ZTg0MDY5NjM2YTM3MS90YWJsZTo2OTlkMjVhNDI4OWU0MjY0YWU5MzkzODgxZjcwYzkzMy90YWJsZXJhbmdlOjY5OWQyNWE0Mjg5ZTQyNjRhZTkzOTM4ODFmNzBjOTMzXzMtNC0xLTEtMA_3f19f52e-d5c1-412f-ba84-d20bd2c37e89"
      unitRef="usd">0</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i59a126d81760401fb269eaa568c9a9cd_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMzkvZnJhZzphNGRjZGI3OGRlZTA0YWM4OTY4ZTg0MDY5NjM2YTM3MS90YWJsZTo2OTlkMjVhNDI4OWU0MjY0YWU5MzkzODgxZjcwYzkzMy90YWJsZXJhbmdlOjY5OWQyNWE0Mjg5ZTQyNjRhZTkzOTM4ODFmNzBjOTMzXzMtNi0xLTEtMA_87ca1c6d-1187-4a37-af00-2a107af7e8f4"
      unitRef="usd">0</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="if7df04c3fd0b4539b337a42d59466d6d_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMzkvZnJhZzphNGRjZGI3OGRlZTA0YWM4OTY4ZTg0MDY5NjM2YTM3MS90YWJsZTo2OTlkMjVhNDI4OWU0MjY0YWU5MzkzODgxZjcwYzkzMy90YWJsZXJhbmdlOjY5OWQyNWE0Mjg5ZTQyNjRhZTkzOTM4ODFmNzBjOTMzXzQtMi0xLTEtMA_d00bc3c8-16cb-40e9-a7bc-85390a6502e3"
      unitRef="usd">6663000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="ibd08a80ca02645d29e266281de84491a_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMzkvZnJhZzphNGRjZGI3OGRlZTA0YWM4OTY4ZTg0MDY5NjM2YTM3MS90YWJsZTo2OTlkMjVhNDI4OWU0MjY0YWU5MzkzODgxZjcwYzkzMy90YWJsZXJhbmdlOjY5OWQyNWE0Mjg5ZTQyNjRhZTkzOTM4ODFmNzBjOTMzXzQtNC0xLTEtMA_208b7fe5-6657-4fdb-9586-08500881cdb6"
      unitRef="usd">6180000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i61fb4b1c133d4226a75a7868823b2365_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMzkvZnJhZzphNGRjZGI3OGRlZTA0YWM4OTY4ZTg0MDY5NjM2YTM3MS90YWJsZTo2OTlkMjVhNDI4OWU0MjY0YWU5MzkzODgxZjcwYzkzMy90YWJsZXJhbmdlOjY5OWQyNWE0Mjg5ZTQyNjRhZTkzOTM4ODFmNzBjOTMzXzQtNi0xLTEtMA_052079a9-b0f9-4a1c-aac9-09e746bbb2ac"
      unitRef="usd">6436000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i5d6bfd7844fd4190be9d84b3740ccc03_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMzkvZnJhZzphNGRjZGI3OGRlZTA0YWM4OTY4ZTg0MDY5NjM2YTM3MS90YWJsZTo2OTlkMjVhNDI4OWU0MjY0YWU5MzkzODgxZjcwYzkzMy90YWJsZXJhbmdlOjY5OWQyNWE0Mjg5ZTQyNjRhZTkzOTM4ODFmNzBjOTMzXzUtMi0xLTEtMA_af450805-d827-4cd9-9b93-6369a89989c4"
      unitRef="usd">762000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="ief0f6fa525874e7b86e8e2bc215d9c6c_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMzkvZnJhZzphNGRjZGI3OGRlZTA0YWM4OTY4ZTg0MDY5NjM2YTM3MS90YWJsZTo2OTlkMjVhNDI4OWU0MjY0YWU5MzkzODgxZjcwYzkzMy90YWJsZXJhbmdlOjY5OWQyNWE0Mjg5ZTQyNjRhZTkzOTM4ODFmNzBjOTMzXzUtNC0xLTEtMA_90e86e4e-ed6c-4d29-8e2f-8b3082802057"
      unitRef="usd">485000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i03ba83a34f04477b9d261d96314dbca7_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMzkvZnJhZzphNGRjZGI3OGRlZTA0YWM4OTY4ZTg0MDY5NjM2YTM3MS90YWJsZTo2OTlkMjVhNDI4OWU0MjY0YWU5MzkzODgxZjcwYzkzMy90YWJsZXJhbmdlOjY5OWQyNWE0Mjg5ZTQyNjRhZTkzOTM4ODFmNzBjOTMzXzUtNi0xLTEtMA_0dd83dbd-22f6-49f2-b6cf-85905f3a6907"
      unitRef="usd">506000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i0c20a1997ec0432288766e37232698f5_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMzkvZnJhZzphNGRjZGI3OGRlZTA0YWM4OTY4ZTg0MDY5NjM2YTM3MS90YWJsZTo2OTlkMjVhNDI4OWU0MjY0YWU5MzkzODgxZjcwYzkzMy90YWJsZXJhbmdlOjY5OWQyNWE0Mjg5ZTQyNjRhZTkzOTM4ODFmNzBjOTMzXzYtMi0xLTEtMA_2f3da471-84b6-4e30-8f94-f8a26a63f652"
      unitRef="usd">32241000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="ib57080e0efe848e584303e0861888427_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMzkvZnJhZzphNGRjZGI3OGRlZTA0YWM4OTY4ZTg0MDY5NjM2YTM3MS90YWJsZTo2OTlkMjVhNDI4OWU0MjY0YWU5MzkzODgxZjcwYzkzMy90YWJsZXJhbmdlOjY5OWQyNWE0Mjg5ZTQyNjRhZTkzOTM4ODFmNzBjOTMzXzYtNC0xLTEtMA_742aed7e-d6c7-47a0-9e56-88d676757a37"
      unitRef="usd">20990000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i8535f7a7defe447eb83a6f537132a16e_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMzkvZnJhZzphNGRjZGI3OGRlZTA0YWM4OTY4ZTg0MDY5NjM2YTM3MS90YWJsZTo2OTlkMjVhNDI4OWU0MjY0YWU5MzkzODgxZjcwYzkzMy90YWJsZXJhbmdlOjY5OWQyNWE0Mjg5ZTQyNjRhZTkzOTM4ODFmNzBjOTMzXzYtNi0xLTEtMA_7be4b258-69e2-4b68-b7cc-ee5f7d1b58f8"
      unitRef="usd">23879000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock
      contextRef="i0c20a1997ec0432288766e37232698f5_D20200401-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMzkvZnJhZzphNGRjZGI3OGRlZTA0YWM4OTY4ZTg0MDY5NjM2YTM3MS90ZXh0cmVnaW9uOmE0ZGNkYjc4ZGVlMDRhYzg5NjhlODQwNjk2MzZhMzcxXzUxOA_5183f3e9-5411-4903-b63b-12cfb5383dfb">Estimated future amortization of intangible assets that will be recorded in cost of goods sold and operating expenses for the years ending March&#160;31, are as follows:&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.157%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.913%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fiscal Year Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Amortization&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;42,182&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,758&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;19,307&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,838&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,998&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths
      contextRef="i92b82991ee064005bd88c12ffe83b839_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMzkvZnJhZzphNGRjZGI3OGRlZTA0YWM4OTY4ZTg0MDY5NjM2YTM3MS90YWJsZTo5NjFhNGRiZjFiMmU0ZWE5YmE5ZmI0MmFmMzcxYTc0OS90YWJsZXJhbmdlOjk2MWE0ZGJmMWIyZTRlYTliYTlmYjQyYWYzNzFhNzQ5XzEtMi0xLTEtMA_cbf9539d-036d-4828-a720-aab3df00400a"
      unitRef="usd">42182000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
      contextRef="i92b82991ee064005bd88c12ffe83b839_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMzkvZnJhZzphNGRjZGI3OGRlZTA0YWM4OTY4ZTg0MDY5NjM2YTM3MS90YWJsZTo5NjFhNGRiZjFiMmU0ZWE5YmE5ZmI0MmFmMzcxYTc0OS90YWJsZXJhbmdlOjk2MWE0ZGJmMWIyZTRlYTliYTlmYjQyYWYzNzFhNzQ5XzItMi0xLTEtMA_dbf4c2fb-1f8c-4e9f-9009-9aed56b90167"
      unitRef="usd">22758000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
      contextRef="i92b82991ee064005bd88c12ffe83b839_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMzkvZnJhZzphNGRjZGI3OGRlZTA0YWM4OTY4ZTg0MDY5NjM2YTM3MS90YWJsZTo5NjFhNGRiZjFiMmU0ZWE5YmE5ZmI0MmFmMzcxYTc0OS90YWJsZXJhbmdlOjk2MWE0ZGJmMWIyZTRlYTliYTlmYjQyYWYzNzFhNzQ5XzMtMi0xLTEtMA_96981157-7140-4eba-956e-4e8ba235c056"
      unitRef="usd">19307000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
      contextRef="i92b82991ee064005bd88c12ffe83b839_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMzkvZnJhZzphNGRjZGI3OGRlZTA0YWM4OTY4ZTg0MDY5NjM2YTM3MS90YWJsZTo5NjFhNGRiZjFiMmU0ZWE5YmE5ZmI0MmFmMzcxYTc0OS90YWJsZXJhbmdlOjk2MWE0ZGJmMWIyZTRlYTliYTlmYjQyYWYzNzFhNzQ5XzQtMi0xLTEtMA_6d6c6dc5-9bfd-4cf2-a79f-577142a419cf"
      unitRef="usd">14838000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive
      contextRef="i92b82991ee064005bd88c12ffe83b839_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMzkvZnJhZzphNGRjZGI3OGRlZTA0YWM4OTY4ZTg0MDY5NjM2YTM3MS90YWJsZTo5NjFhNGRiZjFiMmU0ZWE5YmE5ZmI0MmFmMzcxYTc0OS90YWJsZXJhbmdlOjk2MWE0ZGJmMWIyZTRlYTliYTlmYjQyYWYzNzFhNzQ5XzUtMi0xLTEtMA_beedf55c-9b44-4ea4-ae5e-2612205f3046"
      unitRef="usd">13998000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive>
    <ttwo:AccruedExpensesAndOtherCurrentLiabilitiesDisclosureTextBlock
      contextRef="i0c20a1997ec0432288766e37232698f5_D20200401-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNDIvZnJhZzpkMWFhZDQxMTQxZTY0ZjlkYTAzOTI2NjQzNDA4NTdjNy90ZXh0cmVnaW9uOmQxYWFkNDExNDFlNjRmOWRhMDM5MjY2NDM0MDg1N2M3XzEyMg_11fc11a6-a971-4de4-8fb1-2003c3c6b8c3">ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;Accrued expenses and other current liabilities consisted of:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:8pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:71.960%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.639%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;March 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Software development royalties&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;814,998&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;822,416&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Compensation and benefits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;122,404&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;81,791&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Licenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;84,330&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;57,651&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Refund Liability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;53,361&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;77,829&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Marketing and promotions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;32,591&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40,797&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;96,406&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;89,400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued expenses and other current liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,204,090&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,169,884&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</ttwo:AccruedExpensesAndOtherCurrentLiabilitiesDisclosureTextBlock>
    <us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock
      contextRef="i0c20a1997ec0432288766e37232698f5_D20200401-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNDIvZnJhZzpkMWFhZDQxMTQxZTY0ZjlkYTAzOTI2NjQzNDA4NTdjNy90ZXh0cmVnaW9uOmQxYWFkNDExNDFlNjRmOWRhMDM5MjY2NDM0MDg1N2M3XzEyMQ_f0fc0013-262d-4876-b922-442dc150dd1a">Accrued expenses and other current liabilities consisted of:&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:71.960%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.639%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;March 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Software development royalties&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;814,998&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;822,416&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Compensation and benefits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;122,404&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;81,791&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Licenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;84,330&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;57,651&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Refund Liability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;53,361&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;77,829&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Marketing and promotions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;32,591&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40,797&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;96,406&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;89,400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued expenses and other current liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,204,090&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,169,884&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock>
    <us-gaap:AccruedRoyaltiesCurrent
      contextRef="i92b82991ee064005bd88c12ffe83b839_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNDIvZnJhZzpkMWFhZDQxMTQxZTY0ZjlkYTAzOTI2NjQzNDA4NTdjNy90YWJsZTpmOTEzOTBhN2MwYzg0MDU2YWIxZDY4ZmU4ZDUzYjljZi90YWJsZXJhbmdlOmY5MTM5MGE3YzBjODQwNTZhYjFkNjhmZThkNTNiOWNmXzItMi0xLTEtMA_d6d866ea-645a-41fe-b5f2-bfea90c9bf4c"
      unitRef="usd">814998000</us-gaap:AccruedRoyaltiesCurrent>
    <us-gaap:AccruedRoyaltiesCurrent
      contextRef="ifbf376370609479eb770cbe26d526509_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNDIvZnJhZzpkMWFhZDQxMTQxZTY0ZjlkYTAzOTI2NjQzNDA4NTdjNy90YWJsZTpmOTEzOTBhN2MwYzg0MDU2YWIxZDY4ZmU4ZDUzYjljZi90YWJsZXJhbmdlOmY5MTM5MGE3YzBjODQwNTZhYjFkNjhmZThkNTNiOWNmXzItNC0xLTEtMA_4f72238a-da5d-4dea-a8bf-51db1f3c9070"
      unitRef="usd">822416000</us-gaap:AccruedRoyaltiesCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="i92b82991ee064005bd88c12ffe83b839_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNDIvZnJhZzpkMWFhZDQxMTQxZTY0ZjlkYTAzOTI2NjQzNDA4NTdjNy90YWJsZTpmOTEzOTBhN2MwYzg0MDU2YWIxZDY4ZmU4ZDUzYjljZi90YWJsZXJhbmdlOmY5MTM5MGE3YzBjODQwNTZhYjFkNjhmZThkNTNiOWNmXzMtMi0xLTEtMA_60a9b892-e1e8-49cb-8fa6-73168218f162"
      unitRef="usd">122404000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="ifbf376370609479eb770cbe26d526509_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNDIvZnJhZzpkMWFhZDQxMTQxZTY0ZjlkYTAzOTI2NjQzNDA4NTdjNy90YWJsZTpmOTEzOTBhN2MwYzg0MDU2YWIxZDY4ZmU4ZDUzYjljZi90YWJsZXJhbmdlOmY5MTM5MGE3YzBjODQwNTZhYjFkNjhmZThkNTNiOWNmXzMtNC0xLTEtMA_b14b52f6-56d8-4c4d-bcd8-d17b7f892362"
      unitRef="usd">81791000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <ttwo:AccruedLicensesCurrent
      contextRef="i92b82991ee064005bd88c12ffe83b839_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNDIvZnJhZzpkMWFhZDQxMTQxZTY0ZjlkYTAzOTI2NjQzNDA4NTdjNy90YWJsZTpmOTEzOTBhN2MwYzg0MDU2YWIxZDY4ZmU4ZDUzYjljZi90YWJsZXJhbmdlOmY5MTM5MGE3YzBjODQwNTZhYjFkNjhmZThkNTNiOWNmXzQtMi0xLTEtMTQ1Ng_73c9c59f-d765-4f1b-8651-6e51bd66b9c7"
      unitRef="usd">84330000</ttwo:AccruedLicensesCurrent>
    <ttwo:AccruedLicensesCurrent
      contextRef="ifbf376370609479eb770cbe26d526509_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNDIvZnJhZzpkMWFhZDQxMTQxZTY0ZjlkYTAzOTI2NjQzNDA4NTdjNy90YWJsZTpmOTEzOTBhN2MwYzg0MDU2YWIxZDY4ZmU4ZDUzYjljZi90YWJsZXJhbmdlOmY5MTM5MGE3YzBjODQwNTZhYjFkNjhmZThkNTNiOWNmXzQtNC0xLTEtMTQ1OQ_7141d891-5334-43ec-aac4-305d903b2ad0"
      unitRef="usd">57651000</ttwo:AccruedLicensesCurrent>
    <us-gaap:CustomerRefundLiabilityCurrent
      contextRef="i92b82991ee064005bd88c12ffe83b839_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNDIvZnJhZzpkMWFhZDQxMTQxZTY0ZjlkYTAzOTI2NjQzNDA4NTdjNy90YWJsZTpmOTEzOTBhN2MwYzg0MDU2YWIxZDY4ZmU4ZDUzYjljZi90YWJsZXJhbmdlOmY5MTM5MGE3YzBjODQwNTZhYjFkNjhmZThkNTNiOWNmXzQtMi0xLTEtMA_2fa9ed46-fdf9-4965-81ab-b887d373a160"
      unitRef="usd">53361000</us-gaap:CustomerRefundLiabilityCurrent>
    <us-gaap:CustomerRefundLiabilityCurrent
      contextRef="ifbf376370609479eb770cbe26d526509_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNDIvZnJhZzpkMWFhZDQxMTQxZTY0ZjlkYTAzOTI2NjQzNDA4NTdjNy90YWJsZTpmOTEzOTBhN2MwYzg0MDU2YWIxZDY4ZmU4ZDUzYjljZi90YWJsZXJhbmdlOmY5MTM5MGE3YzBjODQwNTZhYjFkNjhmZThkNTNiOWNmXzQtNC0xLTEtMA_2f3f4386-ad22-410d-b5fd-6d4ab4bb02af"
      unitRef="usd">77829000</us-gaap:CustomerRefundLiabilityCurrent>
    <us-gaap:AccruedMarketingCostsCurrent
      contextRef="i92b82991ee064005bd88c12ffe83b839_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNDIvZnJhZzpkMWFhZDQxMTQxZTY0ZjlkYTAzOTI2NjQzNDA4NTdjNy90YWJsZTpmOTEzOTBhN2MwYzg0MDU2YWIxZDY4ZmU4ZDUzYjljZi90YWJsZXJhbmdlOmY5MTM5MGE3YzBjODQwNTZhYjFkNjhmZThkNTNiOWNmXzYtMi0xLTEtMA_76c267c3-4ac1-4a9c-91ba-c6148bcd50b8"
      unitRef="usd">32591000</us-gaap:AccruedMarketingCostsCurrent>
    <us-gaap:AccruedMarketingCostsCurrent
      contextRef="ifbf376370609479eb770cbe26d526509_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNDIvZnJhZzpkMWFhZDQxMTQxZTY0ZjlkYTAzOTI2NjQzNDA4NTdjNy90YWJsZTpmOTEzOTBhN2MwYzg0MDU2YWIxZDY4ZmU4ZDUzYjljZi90YWJsZXJhbmdlOmY5MTM5MGE3YzBjODQwNTZhYjFkNjhmZThkNTNiOWNmXzYtNC0xLTEtMA_72fe0638-43d2-428a-b881-f4ae62df489d"
      unitRef="usd">40797000</us-gaap:AccruedMarketingCostsCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="i92b82991ee064005bd88c12ffe83b839_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNDIvZnJhZzpkMWFhZDQxMTQxZTY0ZjlkYTAzOTI2NjQzNDA4NTdjNy90YWJsZTpmOTEzOTBhN2MwYzg0MDU2YWIxZDY4ZmU4ZDUzYjljZi90YWJsZXJhbmdlOmY5MTM5MGE3YzBjODQwNTZhYjFkNjhmZThkNTNiOWNmXzktMi0xLTEtMA_39d51c4a-b8fb-41b9-bde5-6061008528fa"
      unitRef="usd">96406000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="ifbf376370609479eb770cbe26d526509_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNDIvZnJhZzpkMWFhZDQxMTQxZTY0ZjlkYTAzOTI2NjQzNDA4NTdjNy90YWJsZTpmOTEzOTBhN2MwYzg0MDU2YWIxZDY4ZmU4ZDUzYjljZi90YWJsZXJhbmdlOmY5MTM5MGE3YzBjODQwNTZhYjFkNjhmZThkNTNiOWNmXzktNC0xLTEtMA_0fe9048c-2534-459f-8df5-658a8ea519ae"
      unitRef="usd">89400000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="i92b82991ee064005bd88c12ffe83b839_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNDIvZnJhZzpkMWFhZDQxMTQxZTY0ZjlkYTAzOTI2NjQzNDA4NTdjNy90YWJsZTpmOTEzOTBhN2MwYzg0MDU2YWIxZDY4ZmU4ZDUzYjljZi90YWJsZXJhbmdlOmY5MTM5MGE3YzBjODQwNTZhYjFkNjhmZThkNTNiOWNmXzEwLTItMS0xLTA_1cd63f50-5860-4359-b6d9-5e98109c2465"
      unitRef="usd">1204090000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="ifbf376370609479eb770cbe26d526509_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNDIvZnJhZzpkMWFhZDQxMTQxZTY0ZjlkYTAzOTI2NjQzNDA4NTdjNy90YWJsZTpmOTEzOTBhN2MwYzg0MDU2YWIxZDY4ZmU4ZDUzYjljZi90YWJsZXJhbmdlOmY5MTM5MGE3YzBjODQwNTZhYjFkNjhmZThkNTNiOWNmXzEwLTQtMS0xLTA_5802dbee-a8a0-4cf9-811c-175e62f063f1"
      unitRef="usd">1169884000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:LongTermDebtTextBlock
      contextRef="i0c20a1997ec0432288766e37232698f5_D20200401-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNDUvZnJhZzpiYjQxNjdlY2M2YWQ0MGZiODgxYTE2MTMxZTAyOTg4ZS90ZXh0cmVnaW9uOmJiNDE2N2VjYzZhZDQwZmI4ODFhMTYxMzFlMDI5ODhlXzI0MDk_7f03504a-4160-4e08-9444-8ec84c863dc7">DEBT&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Credit Agreement&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;On February&#160;8, 2019, we entered into an unsecured credit agreement (the &#x201c;Credit Agreement&#x201d;) that runs through February&#160;8, 2024. The Credit Agreement provides for an unsecured five-year revolving credit facility with commitments of $200,000, including sublimits for (i) the issuance of letters of credit in an aggregate face amount of up to $25,000 and (ii) borrowings and letters of credit denominated in Pounds Sterling, Euros and Canadian Dollars in an aggregate principal amount of up to $25,000. In addition, the Credit Agreement contains uncommitted incremental capacity permitting the incurrence of up to an additional $250,000 in term loans or revolving credit facilities.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;Loans under the Credit Agreement will bear interest at a rate of (a) 0.250% to 0.750% above a certain base rate (3.25% at March&#160;31, 2021) or (b)&#160;1.125% to 1.750%&#160;above LIBOR (approximately 1.10% at March&#160;31, 2021), which rates are determined by reference to our consolidated total net leverage ratio. We had no outstanding borrowings at March&#160;31, 2021 and March&#160;31, 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Information related to availability on our Credit Agreement is as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:8pt"&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:59.718%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.759%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.763%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;March 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Available borrowings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;197,874&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;198,336&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding letters of credit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,126&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,664&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;&#160;We recorded interest expense and fees related to the Credit Agreement of $355, $275 and $372, for the fiscal years ended March&#160;31, 2021, 2020 and 2019, respectively and, under a prior credit agreement that was terminated on the same day that we entered into the Credit Agreement, $472 for the fiscal year ended March&#160;31, 2019. The Credit Agreement also includes, among other terms and conditions, maximum leverage ratio, minimum cash reserves and, in certain circumstances, minimum interest coverage ratio financial covenants, as well as limitations on us and each of our subsidiaries&#x2019; ability to create, incur, assume or be liable for indebtedness; dispose of assets outside the ordinary course; acquire, merge or consolidate with or into another person or entity; create, incur or allow any lien on any of its property; make investments; or pay dividends or make distributions, in each case subject to certain exceptions. In addition, the Credit Agreement provides for certain events of default such as nonpayment of principal and interest when due thereunder, breaches of representations and warranties, noncompliance with covenants, acts of insolvency and default on indebtedness held by third parties (subject to certain limitations and cure periods).&lt;/span&gt;&lt;/div&gt;</us-gaap:LongTermDebtTextBlock>
    <us-gaap:DebtInstrumentTerm
      contextRef="ic2d31677e7d849378601d8c9132f781f_D20190208-20190208"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNDUvZnJhZzpiYjQxNjdlY2M2YWQ0MGZiODgxYTE2MTMxZTAyOTg4ZS90ZXh0cmVnaW9uOmJiNDE2N2VjYzZhZDQwZmI4ODFhMTYxMzFlMDI5ODhlXzc2OTY1ODEzOTcwNTY_7681adb2-97a2-4486-8cfb-b11a733707df">P5Y</us-gaap:DebtInstrumentTerm>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="ifcc22c7959664a8e8a6e5e7952409b71_I20190208"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNDUvZnJhZzpiYjQxNjdlY2M2YWQ0MGZiODgxYTE2MTMxZTAyOTg4ZS90ZXh0cmVnaW9uOmJiNDE2N2VjYzZhZDQwZmI4ODFhMTYxMzFlMDI5ODhlXzM2Mg_d98f6d40-087b-4928-be35-ec8e14f1ae95"
      unitRef="usd">200000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i498ad32098434e2f91b70e944b61ccb9_I20190208"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNDUvZnJhZzpiYjQxNjdlY2M2YWQ0MGZiODgxYTE2MTMxZTAyOTg4ZS90ZXh0cmVnaW9uOmJiNDE2N2VjYzZhZDQwZmI4ODFhMTYxMzFlMDI5ODhlXzQ2NQ_ddd492e8-5a34-4ca4-bdfd-fd6195db0e48"
      unitRef="usd">25000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i498ad32098434e2f91b70e944b61ccb9_I20190208"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNDUvZnJhZzpiYjQxNjdlY2M2YWQ0MGZiODgxYTE2MTMxZTAyOTg4ZS90ZXh0cmVnaW9uOmJiNDE2N2VjYzZhZDQwZmI4ODFhMTYxMzFlMDI5ODhlXzYxMQ_ddd492e8-5a34-4ca4-bdfd-fd6195db0e48"
      unitRef="usd">25000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <ttwo:LineOfCreditFacilityOptionalIncreaseAdditionalBorrowings
      contextRef="ic2d31677e7d849378601d8c9132f781f_D20190208-20190208"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNDUvZnJhZzpiYjQxNjdlY2M2YWQ0MGZiODgxYTE2MTMxZTAyOTg4ZS90ZXh0cmVnaW9uOmJiNDE2N2VjYzZhZDQwZmI4ODFhMTYxMzFlMDI5ODhlXzc0MA_990c2ad3-0b3b-40a3-af59-ac5487866f5c"
      unitRef="usd">250000000</ttwo:LineOfCreditFacilityOptionalIncreaseAdditionalBorrowings>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="iedb328039a794249a521e4268a60d371_D20200401-20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNDUvZnJhZzpiYjQxNjdlY2M2YWQ0MGZiODgxYTE2MTMxZTAyOTg4ZS90ZXh0cmVnaW9uOmJiNDE2N2VjYzZhZDQwZmI4ODFhMTYxMzFlMDI5ODhlXzg1OQ_d2a0b81b-ad56-4f99-a0a8-5c44af84d326"
      unitRef="number">0.00250</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i6c4f46e017f6422882b482166bd695f9_D20200401-20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNDUvZnJhZzpiYjQxNjdlY2M2YWQ0MGZiODgxYTE2MTMxZTAyOTg4ZS90ZXh0cmVnaW9uOmJiNDE2N2VjYzZhZDQwZmI4ODFhMTYxMzFlMDI5ODhlXzg2NQ_07803be2-43eb-4434-9b93-295b9e20d968"
      unitRef="number">0.00750</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="i2960cfd4aafd463497aef6b3a2850016_I20210331"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNDUvZnJhZzpiYjQxNjdlY2M2YWQ0MGZiODgxYTE2MTMxZTAyOTg4ZS90ZXh0cmVnaW9uOmJiNDE2N2VjYzZhZDQwZmI4ODFhMTYxMzFlMDI5ODhlXzg5NQ_9fee50b6-7dae-42c3-81c6-556d483f4efb"
      unitRef="number">0.0325</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="ic626ce8fb76e46b785fb4a2e905a2b44_D20200401-20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNDUvZnJhZzpiYjQxNjdlY2M2YWQ0MGZiODgxYTE2MTMxZTAyOTg4ZS90ZXh0cmVnaW9uOmJiNDE2N2VjYzZhZDQwZmI4ODFhMTYxMzFlMDI5ODhlXzkxMg_4a043333-e34a-4136-b914-e67d80427d3e"
      unitRef="number">0.01125</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i1a2b9ee062814756a8fde4a9c00e1217_D20200401-20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNDUvZnJhZzpiYjQxNjdlY2M2YWQ0MGZiODgxYTE2MTMxZTAyOTg4ZS90ZXh0cmVnaW9uOmJiNDE2N2VjYzZhZDQwZmI4ODFhMTYxMzFlMDI5ODhlXzkxOA_b6dc5acb-a3db-4983-b669-663152a5c062"
      unitRef="number">0.01750</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="idde8f9c646244ade9caff56c1436c475_I20210331"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNDUvZnJhZzpiYjQxNjdlY2M2YWQ0MGZiODgxYTE2MTMxZTAyOTg4ZS90ZXh0cmVnaW9uOmJiNDE2N2VjYzZhZDQwZmI4ODFhMTYxMzFlMDI5ODhlXzk0OA_217d28e1-982b-4077-b40d-9d89b38a1835"
      unitRef="number">0.0110</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:LineOfCredit
      contextRef="iaf2ed19e89f441a1997449fb3af9c545_I20200331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNDUvZnJhZzpiYjQxNjdlY2M2YWQ0MGZiODgxYTE2MTMxZTAyOTg4ZS90ZXh0cmVnaW9uOmJiNDE2N2VjYzZhZDQwZmI4ODFhMTYxMzFlMDI5ODhlXzEwNTI_30ad2283-e772-43f9-8d5a-6deb2edee03e"
      unitRef="usd">0</us-gaap:LineOfCredit>
    <us-gaap:LineOfCredit
      contextRef="i968a2cb4e85e45e4b9e64f06ab15a010_I20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNDUvZnJhZzpiYjQxNjdlY2M2YWQ0MGZiODgxYTE2MTMxZTAyOTg4ZS90ZXh0cmVnaW9uOmJiNDE2N2VjYzZhZDQwZmI4ODFhMTYxMzFlMDI5ODhlXzEwNTI_3cdebfd5-4f7e-478c-b832-e0fcc571975b"
      unitRef="usd">0</us-gaap:LineOfCredit>
    <us-gaap:ScheduleOfLineOfCreditFacilitiesTextBlock
      contextRef="i0c20a1997ec0432288766e37232698f5_D20200401-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNDUvZnJhZzpiYjQxNjdlY2M2YWQ0MGZiODgxYTE2MTMxZTAyOTg4ZS90ZXh0cmVnaW9uOmJiNDE2N2VjYzZhZDQwZmI4ODFhMTYxMzFlMDI5ODhlXzI0MTQ_f7a395c9-a029-46be-81bc-2a09fd4564b6">Information related to availability on our Credit Agreement is as follows: &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:59.718%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.759%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:17.763%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;March 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Available borrowings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;197,874&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;198,336&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Outstanding letters of credit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,126&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,664&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfLineOfCreditFacilitiesTextBlock>
    <us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity
      contextRef="i968a2cb4e85e45e4b9e64f06ab15a010_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNDUvZnJhZzpiYjQxNjdlY2M2YWQ0MGZiODgxYTE2MTMxZTAyOTg4ZS90YWJsZTo0ZDI3Nzk0OGRmM2Q0MDk2YjUyZDc2ZmVmNDEwNGIwZC90YWJsZXJhbmdlOjRkMjc3OTQ4ZGYzZDQwOTZiNTJkNzZmZWY0MTA0YjBkXzItMi0xLTEtMA_d45c076e-2268-45cc-879a-7ef8475b3169"
      unitRef="usd">197874000</us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity
      contextRef="iaf2ed19e89f441a1997449fb3af9c545_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNDUvZnJhZzpiYjQxNjdlY2M2YWQ0MGZiODgxYTE2MTMxZTAyOTg4ZS90YWJsZTo0ZDI3Nzk0OGRmM2Q0MDk2YjUyZDc2ZmVmNDEwNGIwZC90YWJsZXJhbmdlOjRkMjc3OTQ4ZGYzZDQwOTZiNTJkNzZmZWY0MTA0YjBkXzItNC0xLTEtMA_9f1310a4-83cc-45b0-8662-31bfed30cec5"
      unitRef="usd">198336000</us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity>
    <us-gaap:LettersOfCreditOutstandingAmount
      contextRef="i968a2cb4e85e45e4b9e64f06ab15a010_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNDUvZnJhZzpiYjQxNjdlY2M2YWQ0MGZiODgxYTE2MTMxZTAyOTg4ZS90YWJsZTo0ZDI3Nzk0OGRmM2Q0MDk2YjUyZDc2ZmVmNDEwNGIwZC90YWJsZXJhbmdlOjRkMjc3OTQ4ZGYzZDQwOTZiNTJkNzZmZWY0MTA0YjBkXzMtMi0xLTEtMA_fba966c0-5306-4867-90a6-898798309e2b"
      unitRef="usd">2126000</us-gaap:LettersOfCreditOutstandingAmount>
    <us-gaap:LettersOfCreditOutstandingAmount
      contextRef="iaf2ed19e89f441a1997449fb3af9c545_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNDUvZnJhZzpiYjQxNjdlY2M2YWQ0MGZiODgxYTE2MTMxZTAyOTg4ZS90YWJsZTo0ZDI3Nzk0OGRmM2Q0MDk2YjUyZDc2ZmVmNDEwNGIwZC90YWJsZXJhbmdlOjRkMjc3OTQ4ZGYzZDQwOTZiNTJkNzZmZWY0MTA0YjBkXzMtNC0xLTEtMA_468470aa-4e83-4761-a7d0-7a20d75bb33e"
      unitRef="usd">1664000</us-gaap:LettersOfCreditOutstandingAmount>
    <us-gaap:InterestExpenseDebt
      contextRef="i399c0dd073294e14a6bcff1d9e6d809f_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNDUvZnJhZzpiYjQxNjdlY2M2YWQ0MGZiODgxYTE2MTMxZTAyOTg4ZS90ZXh0cmVnaW9uOmJiNDE2N2VjYzZhZDQwZmI4ODFhMTYxMzFlMDI5ODhlXzMyOTg1MzQ4ODU3Njk_d10d7bf5-d065-44df-b347-9f273cf5ce39"
      unitRef="usd">355000</us-gaap:InterestExpenseDebt>
    <us-gaap:InterestExpenseDebt
      contextRef="ie8d9d95065b648ee87193082be25bff6_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNDUvZnJhZzpiYjQxNjdlY2M2YWQ0MGZiODgxYTE2MTMxZTAyOTg4ZS90ZXh0cmVnaW9uOmJiNDE2N2VjYzZhZDQwZmI4ODFhMTYxMzFlMDI5ODhlXzEyMzk_43f2e16d-a79d-4db0-aadb-ecc16c7d4724"
      unitRef="usd">275000</us-gaap:InterestExpenseDebt>
    <us-gaap:InterestExpenseDebt
      contextRef="ie09d1b833ddc49e19f0a586106b818ef_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNDUvZnJhZzpiYjQxNjdlY2M2YWQ0MGZiODgxYTE2MTMxZTAyOTg4ZS90ZXh0cmVnaW9uOmJiNDE2N2VjYzZhZDQwZmI4ODFhMTYxMzFlMDI5ODhlXzEyNDY_2c2f502e-bcd9-48f4-bfc5-f5c93227fb17"
      unitRef="usd">372000</us-gaap:InterestExpenseDebt>
    <us-gaap:InterestAndDebtExpense
      contextRef="ie09d1b833ddc49e19f0a586106b818ef_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNDUvZnJhZzpiYjQxNjdlY2M2YWQ0MGZiODgxYTE2MTMxZTAyOTg4ZS90ZXh0cmVnaW9uOmJiNDE2N2VjYzZhZDQwZmI4ODFhMTYxMzFlMDI5ODhlXzMyOTg1MzQ4ODU4MTM_078ebaee-4a89-472f-a6f8-a0f8d50537d7"
      unitRef="usd">472000</us-gaap:InterestAndDebtExpense>
    <us-gaap:EarningsPerShareTextBlock
      contextRef="i0c20a1997ec0432288766e37232698f5_D20200401-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNTEvZnJhZzoyNGI5Nzc5MzE0M2I0MjY5OGY3MGJhNDExOTY4ZGNhNi90ZXh0cmVnaW9uOjI0Yjk3NzkzMTQzYjQyNjk4ZjcwYmE0MTE5NjhkY2E2XzE0NTQ_1fbbc66e-bd7d-42ca-9d10-5c4ab92ccb1a">EARNINGS PER SHARE ("EPS")&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;The following table sets forth the computation of basic and diluted EPS (in thousands except per share amounts):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:8pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:58.490%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.640%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fiscal Year Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Computation of Basic earnings per share:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;588,886&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;404,459&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;333,837&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average common shares outstanding&#x2014;basic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;114,602&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;113,096&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;113,176&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Basic earnings per share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;5.14&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.58&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.95&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Computation of Diluted earnings per share:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;588,886&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;404,459&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;333,837&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 19pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average common shares outstanding&#x2014;basic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;114,602&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;113,096&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;113,176&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Add: dilutive effect of common stock equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,142&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,040&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,022&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average common shares outstanding&#x2014;diluted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;115,744&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;114,136&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;115,198&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 7.75pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Diluted earnings per share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;5.09&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.54&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.90&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:EarningsPerShareTextBlock>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock
      contextRef="i0c20a1997ec0432288766e37232698f5_D20200401-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNTEvZnJhZzoyNGI5Nzc5MzE0M2I0MjY5OGY3MGJhNDExOTY4ZGNhNi90ZXh0cmVnaW9uOjI0Yjk3NzkzMTQzYjQyNjk4ZjcwYmE0MTE5NjhkY2E2XzE0NTM_bc02dd39-481c-4324-b8bb-360ead3e6602">The following table sets forth the computation of basic and diluted EPS (in thousands except per share amounts):&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:58.490%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.637%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.640%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fiscal Year Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Computation of Basic earnings per share:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;588,886&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;404,459&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;333,837&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average common shares outstanding&#x2014;basic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;114,602&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;113,096&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;113,176&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Basic earnings per share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;5.14&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.58&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.95&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Computation of Diluted earnings per share:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;588,886&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;404,459&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;333,837&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 19pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average common shares outstanding&#x2014;basic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;114,602&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;113,096&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;113,176&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Add: dilutive effect of common stock equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,142&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,040&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,022&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average common shares outstanding&#x2014;diluted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;115,744&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;114,136&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;115,198&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 7.75pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Diluted earnings per share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;5.09&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.54&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.90&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <us-gaap:NetIncomeLoss
      contextRef="i0c20a1997ec0432288766e37232698f5_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNTEvZnJhZzoyNGI5Nzc5MzE0M2I0MjY5OGY3MGJhNDExOTY4ZGNhNi90YWJsZTo4N2FlMmJlY2UyZGI0ZjI1OTk4NGQ2ZWVhZmFjNjk5ZS90YWJsZXJhbmdlOjg3YWUyYmVjZTJkYjRmMjU5OTg0ZDZlZWFmYWM2OTllXzMtMi0xLTEtMA_ea04b955-39d9-4075-a659-20eaec818481"
      unitRef="usd">588886000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ib57080e0efe848e584303e0861888427_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNTEvZnJhZzoyNGI5Nzc5MzE0M2I0MjY5OGY3MGJhNDExOTY4ZGNhNi90YWJsZTo4N2FlMmJlY2UyZGI0ZjI1OTk4NGQ2ZWVhZmFjNjk5ZS90YWJsZXJhbmdlOjg3YWUyYmVjZTJkYjRmMjU5OTg0ZDZlZWFmYWM2OTllXzMtNC0xLTEtMA_8ec50b90-6beb-48bf-a8c7-7ec80c122443"
      unitRef="usd">404459000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i8535f7a7defe447eb83a6f537132a16e_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNTEvZnJhZzoyNGI5Nzc5MzE0M2I0MjY5OGY3MGJhNDExOTY4ZGNhNi90YWJsZTo4N2FlMmJlY2UyZGI0ZjI1OTk4NGQ2ZWVhZmFjNjk5ZS90YWJsZXJhbmdlOjg3YWUyYmVjZTJkYjRmMjU5OTg0ZDZlZWFmYWM2OTllXzMtNi0xLTEtMA_307d1d2c-e5b1-4946-a77d-4999580ccad8"
      unitRef="usd">333837000</us-gaap:NetIncomeLoss>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i0c20a1997ec0432288766e37232698f5_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNTEvZnJhZzoyNGI5Nzc5MzE0M2I0MjY5OGY3MGJhNDExOTY4ZGNhNi90YWJsZTo4N2FlMmJlY2UyZGI0ZjI1OTk4NGQ2ZWVhZmFjNjk5ZS90YWJsZXJhbmdlOjg3YWUyYmVjZTJkYjRmMjU5OTg0ZDZlZWFmYWM2OTllXzgtMi0xLTEtMA_6d54b133-9156-475c-aa34-d3e363819eea"
      unitRef="shares">114602000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ib57080e0efe848e584303e0861888427_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNTEvZnJhZzoyNGI5Nzc5MzE0M2I0MjY5OGY3MGJhNDExOTY4ZGNhNi90YWJsZTo4N2FlMmJlY2UyZGI0ZjI1OTk4NGQ2ZWVhZmFjNjk5ZS90YWJsZXJhbmdlOjg3YWUyYmVjZTJkYjRmMjU5OTg0ZDZlZWFmYWM2OTllXzgtNC0xLTEtMA_292b3c40-48b0-44dd-b5fa-fd5faf19c64d"
      unitRef="shares">113096000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i8535f7a7defe447eb83a6f537132a16e_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNTEvZnJhZzoyNGI5Nzc5MzE0M2I0MjY5OGY3MGJhNDExOTY4ZGNhNi90YWJsZTo4N2FlMmJlY2UyZGI0ZjI1OTk4NGQ2ZWVhZmFjNjk5ZS90YWJsZXJhbmdlOjg3YWUyYmVjZTJkYjRmMjU5OTg0ZDZlZWFmYWM2OTllXzgtNi0xLTEtMA_c1186c92-dadf-4745-b28f-ceeb83248333"
      unitRef="shares">113176000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i0c20a1997ec0432288766e37232698f5_D20200401-20210331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNTEvZnJhZzoyNGI5Nzc5MzE0M2I0MjY5OGY3MGJhNDExOTY4ZGNhNi90YWJsZTo4N2FlMmJlY2UyZGI0ZjI1OTk4NGQ2ZWVhZmFjNjk5ZS90YWJsZXJhbmdlOjg3YWUyYmVjZTJkYjRmMjU5OTg0ZDZlZWFmYWM2OTllXzktMi0xLTEtMA_bff5bad2-64ce-4d71-bcc8-566d20b1a9b4"
      unitRef="usdPerShare">5.14</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="ib57080e0efe848e584303e0861888427_D20190401-20200331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNTEvZnJhZzoyNGI5Nzc5MzE0M2I0MjY5OGY3MGJhNDExOTY4ZGNhNi90YWJsZTo4N2FlMmJlY2UyZGI0ZjI1OTk4NGQ2ZWVhZmFjNjk5ZS90YWJsZXJhbmdlOjg3YWUyYmVjZTJkYjRmMjU5OTg0ZDZlZWFmYWM2OTllXzktNC0xLTEtMA_9930a953-afdf-4346-96e7-75d8e40007fd"
      unitRef="usdPerShare">3.58</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i8535f7a7defe447eb83a6f537132a16e_D20180401-20190331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNTEvZnJhZzoyNGI5Nzc5MzE0M2I0MjY5OGY3MGJhNDExOTY4ZGNhNi90YWJsZTo4N2FlMmJlY2UyZGI0ZjI1OTk4NGQ2ZWVhZmFjNjk5ZS90YWJsZXJhbmdlOjg3YWUyYmVjZTJkYjRmMjU5OTg0ZDZlZWFmYWM2OTllXzktNi0xLTEtMA_dc3c66ec-9a94-4589-85f7-a412f0b2194e"
      unitRef="usdPerShare">2.95</us-gaap:EarningsPerShareBasic>
    <us-gaap:NetIncomeLoss
      contextRef="i0c20a1997ec0432288766e37232698f5_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNTEvZnJhZzoyNGI5Nzc5MzE0M2I0MjY5OGY3MGJhNDExOTY4ZGNhNi90YWJsZTo4N2FlMmJlY2UyZGI0ZjI1OTk4NGQ2ZWVhZmFjNjk5ZS90YWJsZXJhbmdlOjg3YWUyYmVjZTJkYjRmMjU5OTg0ZDZlZWFmYWM2OTllXzExLTItMS0xLTA_f0946606-3c6a-4d6a-a68b-f5f81babff7f"
      unitRef="usd">588886000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ib57080e0efe848e584303e0861888427_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNTEvZnJhZzoyNGI5Nzc5MzE0M2I0MjY5OGY3MGJhNDExOTY4ZGNhNi90YWJsZTo4N2FlMmJlY2UyZGI0ZjI1OTk4NGQ2ZWVhZmFjNjk5ZS90YWJsZXJhbmdlOjg3YWUyYmVjZTJkYjRmMjU5OTg0ZDZlZWFmYWM2OTllXzExLTQtMS0xLTA_87549f2b-5681-46e3-ba4a-2f4429dc1654"
      unitRef="usd">404459000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i8535f7a7defe447eb83a6f537132a16e_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNTEvZnJhZzoyNGI5Nzc5MzE0M2I0MjY5OGY3MGJhNDExOTY4ZGNhNi90YWJsZTo4N2FlMmJlY2UyZGI0ZjI1OTk4NGQ2ZWVhZmFjNjk5ZS90YWJsZXJhbmdlOjg3YWUyYmVjZTJkYjRmMjU5OTg0ZDZlZWFmYWM2OTllXzExLTYtMS0xLTA_1f02dee2-dbfa-4195-ae7e-db00c1f15144"
      unitRef="usd">333837000</us-gaap:NetIncomeLoss>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i0c20a1997ec0432288766e37232698f5_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNTEvZnJhZzoyNGI5Nzc5MzE0M2I0MjY5OGY3MGJhNDExOTY4ZGNhNi90YWJsZTo4N2FlMmJlY2UyZGI0ZjI1OTk4NGQ2ZWVhZmFjNjk5ZS90YWJsZXJhbmdlOjg3YWUyYmVjZTJkYjRmMjU5OTg0ZDZlZWFmYWM2OTllXzE1LTItMS0xLTA_51eca4b1-fb10-4b43-8b0d-3e187dd2171f"
      unitRef="shares">114602000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ib57080e0efe848e584303e0861888427_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNTEvZnJhZzoyNGI5Nzc5MzE0M2I0MjY5OGY3MGJhNDExOTY4ZGNhNi90YWJsZTo4N2FlMmJlY2UyZGI0ZjI1OTk4NGQ2ZWVhZmFjNjk5ZS90YWJsZXJhbmdlOjg3YWUyYmVjZTJkYjRmMjU5OTg0ZDZlZWFmYWM2OTllXzE1LTQtMS0xLTA_d8d3649a-faf0-47ba-a7f3-6b546cbe1e26"
      unitRef="shares">113096000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i8535f7a7defe447eb83a6f537132a16e_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNTEvZnJhZzoyNGI5Nzc5MzE0M2I0MjY5OGY3MGJhNDExOTY4ZGNhNi90YWJsZTo4N2FlMmJlY2UyZGI0ZjI1OTk4NGQ2ZWVhZmFjNjk5ZS90YWJsZXJhbmdlOjg3YWUyYmVjZTJkYjRmMjU5OTg0ZDZlZWFmYWM2OTllXzE1LTYtMS0xLTA_c57a75dd-5c91-4b26-a155-9d33f4c8b757"
      unitRef="shares">113176000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment
      contextRef="i0c20a1997ec0432288766e37232698f5_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNTEvZnJhZzoyNGI5Nzc5MzE0M2I0MjY5OGY3MGJhNDExOTY4ZGNhNi90YWJsZTo4N2FlMmJlY2UyZGI0ZjI1OTk4NGQ2ZWVhZmFjNjk5ZS90YWJsZXJhbmdlOjg3YWUyYmVjZTJkYjRmMjU5OTg0ZDZlZWFmYWM2OTllXzE2LTItMS0xLTA_f1ae6514-2399-4aa5-9eea-5c8ac33c2a1e"
      unitRef="shares">1142000</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment
      contextRef="ib57080e0efe848e584303e0861888427_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNTEvZnJhZzoyNGI5Nzc5MzE0M2I0MjY5OGY3MGJhNDExOTY4ZGNhNi90YWJsZTo4N2FlMmJlY2UyZGI0ZjI1OTk4NGQ2ZWVhZmFjNjk5ZS90YWJsZXJhbmdlOjg3YWUyYmVjZTJkYjRmMjU5OTg0ZDZlZWFmYWM2OTllXzE2LTQtMS0xLTA_db957c4e-e0f5-451e-825d-5988290a2405"
      unitRef="shares">1040000</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment
      contextRef="i8535f7a7defe447eb83a6f537132a16e_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNTEvZnJhZzoyNGI5Nzc5MzE0M2I0MjY5OGY3MGJhNDExOTY4ZGNhNi90YWJsZTo4N2FlMmJlY2UyZGI0ZjI1OTk4NGQ2ZWVhZmFjNjk5ZS90YWJsZXJhbmdlOjg3YWUyYmVjZTJkYjRmMjU5OTg0ZDZlZWFmYWM2OTllXzE2LTYtMS0xLTA_8a2fedf5-2cd9-42c0-8ebe-37efdb382b03"
      unitRef="shares">2022000</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i0c20a1997ec0432288766e37232698f5_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNTEvZnJhZzoyNGI5Nzc5MzE0M2I0MjY5OGY3MGJhNDExOTY4ZGNhNi90YWJsZTo4N2FlMmJlY2UyZGI0ZjI1OTk4NGQ2ZWVhZmFjNjk5ZS90YWJsZXJhbmdlOjg3YWUyYmVjZTJkYjRmMjU5OTg0ZDZlZWFmYWM2OTllXzE3LTItMS0xLTA_e1cc4fb8-7035-4a5c-8f08-d80349af89b1"
      unitRef="shares">115744000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="ib57080e0efe848e584303e0861888427_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNTEvZnJhZzoyNGI5Nzc5MzE0M2I0MjY5OGY3MGJhNDExOTY4ZGNhNi90YWJsZTo4N2FlMmJlY2UyZGI0ZjI1OTk4NGQ2ZWVhZmFjNjk5ZS90YWJsZXJhbmdlOjg3YWUyYmVjZTJkYjRmMjU5OTg0ZDZlZWFmYWM2OTllXzE3LTQtMS0xLTA_1dfc8b1c-09f6-40fd-aa8e-2408cd0d181a"
      unitRef="shares">114136000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i8535f7a7defe447eb83a6f537132a16e_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNTEvZnJhZzoyNGI5Nzc5MzE0M2I0MjY5OGY3MGJhNDExOTY4ZGNhNi90YWJsZTo4N2FlMmJlY2UyZGI0ZjI1OTk4NGQ2ZWVhZmFjNjk5ZS90YWJsZXJhbmdlOjg3YWUyYmVjZTJkYjRmMjU5OTg0ZDZlZWFmYWM2OTllXzE3LTYtMS0xLTA_b781e8d8-8c70-4238-8af8-b990f6c8f8bc"
      unitRef="shares">115198000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i0c20a1997ec0432288766e37232698f5_D20200401-20210331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNTEvZnJhZzoyNGI5Nzc5MzE0M2I0MjY5OGY3MGJhNDExOTY4ZGNhNi90YWJsZTo4N2FlMmJlY2UyZGI0ZjI1OTk4NGQ2ZWVhZmFjNjk5ZS90YWJsZXJhbmdlOjg3YWUyYmVjZTJkYjRmMjU5OTg0ZDZlZWFmYWM2OTllXzIwLTItMS0xLTA_04140d1c-bcdc-43ac-87d7-9bea15175b70"
      unitRef="usdPerShare">5.09</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ib57080e0efe848e584303e0861888427_D20190401-20200331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNTEvZnJhZzoyNGI5Nzc5MzE0M2I0MjY5OGY3MGJhNDExOTY4ZGNhNi90YWJsZTo4N2FlMmJlY2UyZGI0ZjI1OTk4NGQ2ZWVhZmFjNjk5ZS90YWJsZXJhbmdlOjg3YWUyYmVjZTJkYjRmMjU5OTg0ZDZlZWFmYWM2OTllXzIwLTQtMS0xLTA_25f55b95-f079-491f-848d-b7729493fe38"
      unitRef="usdPerShare">3.54</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i8535f7a7defe447eb83a6f537132a16e_D20180401-20190331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNTEvZnJhZzoyNGI5Nzc5MzE0M2I0MjY5OGY3MGJhNDExOTY4ZGNhNi90YWJsZTo4N2FlMmJlY2UyZGI0ZjI1OTk4NGQ2ZWVhZmFjNjk5ZS90YWJsZXJhbmdlOjg3YWUyYmVjZTJkYjRmMjU5OTg0ZDZlZWFmYWM2OTllXzIwLTYtMS0xLTA_95f0c49c-6ba1-4a2a-b5cb-aade4987eaac"
      unitRef="usdPerShare">2.90</us-gaap:EarningsPerShareDiluted>
    <us-gaap:LesseeOperatingLeasesTextBlock
      contextRef="i0c20a1997ec0432288766e37232698f5_D20200401-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNTQvZnJhZzo0MDdhMmU0NjUxZDQ0Mjc0OTdkZGRhMDg1YzZjM2QyNC90ZXh0cmVnaW9uOjQwN2EyZTQ2NTFkNDQyNzQ5N2RkZGEwODVjNmMzZDI0XzExNTc_e69a2dba-9223-4db9-a83a-09183886a7e6">LEASES&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;Our lease arrangements are primarily for (1) corporate, administrative, and development studio offices and (2) data centers and server equipment. Our existing leases have remaining lease terms ranging from &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNTQvZnJhZzo0MDdhMmU0NjUxZDQ0Mjc0OTdkZGRhMDg1YzZjM2QyNC90ZXh0cmVnaW9uOjQwN2EyZTQ2NTFkNDQyNzQ5N2RkZGEwODVjNmMzZDI0XzIyNA_66e23c1d-6083-442a-b354-e32069595659"&gt;one&lt;/span&gt; to thirteen years. In certain instances, such leases include one or more options to renew, with renewal terms that generally extend the lease term by&#160;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNTQvZnJhZzo0MDdhMmU0NjUxZDQ0Mjc0OTdkZGRhMDg1YzZjM2QyNC90ZXh0cmVnaW9uOjQwN2EyZTQ2NTFkNDQyNzQ5N2RkZGEwODVjNmMzZDI0XzM2NQ_21c40d47-6415-47df-bc53-f9a40d0a9250"&gt;one&lt;/span&gt;&#160;to&#160;five years for each option. The exercise of lease renewal options is generally at our sole discretion. Additionally, the majority of our leases are classified as operating leases.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Information related to our operating leases are as follows:&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:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:57.671%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.783%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.786%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fiscal Year Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Lease costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;37,300&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29,383&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Short term lease costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,148&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,771&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Rent expense prior to our adoption of &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Topic 842&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; amounted to $29,204 for the fiscal year ended March&#160;31, 2019.&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:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:62.788%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.151%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.301%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fiscal Year Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Supplemental operating cash flow information&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash paid for amounts included in the measurement of lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;35,458&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28,419&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;ROU assets obtained in exchange for lease obligations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;34,638&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;58,745&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="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:57.671%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.783%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.786%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;March 31, &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average information&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Remaining lease term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;8.61 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.90 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Discount rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;4.91&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.98&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Future undiscounted lease payments for our operating lease liabilities, and a reconciliation of these payments to our operating lease liabilities at March&#160;31, 2021, are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&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:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:78.285%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.785%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;For the years ending March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36,582&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35,369&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27,352&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,350&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,520&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;79,217&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total future lease payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;216,390&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less imputed interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(25,124)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;191,266&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of March&#160;31, 2021, we have entered into facility leases that have not yet commenced with future lease payments of approximately $5,709. These leases are expected to commence within the next twelve months and will have lease terms ranging from &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNTQvZnJhZzo0MDdhMmU0NjUxZDQ0Mjc0OTdkZGRhMDg1YzZjM2QyNC90ZXh0cmVnaW9uOjQwN2EyZTQ2NTFkNDQyNzQ5N2RkZGEwODVjNmMzZDI0XzExMzY_60490c4e-3f6e-4abb-a502-eff901810bb9"&gt;three&lt;/span&gt; to nine years.&lt;/span&gt;&lt;/div&gt;</us-gaap:LesseeOperatingLeasesTextBlock>
    <ttwo:OperatingLeaseRemainingLeaseTerm
      contextRef="i6fd4a3d5d8bb4c6ead93a331d3cac45b_D20200401-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNTQvZnJhZzo0MDdhMmU0NjUxZDQ0Mjc0OTdkZGRhMDg1YzZjM2QyNC90ZXh0cmVnaW9uOjQwN2EyZTQ2NTFkNDQyNzQ5N2RkZGEwODVjNmMzZDI0XzIzMA_15ab5e28-f7bf-4f6b-828e-5347e13515c2">P13Y</ttwo:OperatingLeaseRemainingLeaseTerm>
    <us-gaap:LesseeOperatingLeaseRenewalTerm
      contextRef="i1ebba92de8f6492aa37a65055268d093_I20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNTQvZnJhZzo0MDdhMmU0NjUxZDQ0Mjc0OTdkZGRhMDg1YzZjM2QyNC90ZXh0cmVnaW9uOjQwN2EyZTQ2NTFkNDQyNzQ5N2RkZGEwODVjNmMzZDI0XzM3MQ_32483163-2ec3-4ab2-95c9-21a175e09741">P5Y</us-gaap:LesseeOperatingLeaseRenewalTerm>
    <us-gaap:LeaseCostTableTextBlock
      contextRef="i0c20a1997ec0432288766e37232698f5_D20200401-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNTQvZnJhZzo0MDdhMmU0NjUxZDQ0Mjc0OTdkZGRhMDg1YzZjM2QyNC90ZXh0cmVnaW9uOjQwN2EyZTQ2NTFkNDQyNzQ5N2RkZGEwODVjNmMzZDI0XzExNTk_d48d34cf-37c9-4973-9b26-6e00d0d8754d">Information related to our operating leases are as follows:&lt;div style="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:57.671%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.783%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.786%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fiscal Year Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Lease costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;37,300&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;29,383&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Short term lease costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,148&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,771&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Rent expense prior to our adoption of &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Topic 842&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; amounted to $29,204 for the fiscal year ended March&#160;31, 2019.&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:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:62.788%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.151%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.301%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fiscal Year Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Supplemental operating cash flow information&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash paid for amounts included in the measurement of lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;35,458&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28,419&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;ROU assets obtained in exchange for lease obligations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;34,638&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;58,745&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="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:57.671%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.783%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.786%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;March 31, &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted average information&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Remaining lease term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;8.61 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8.90 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Discount rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;4.91&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.98&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LeaseCostTableTextBlock>
    <us-gaap:OperatingLeaseCost
      contextRef="i0c20a1997ec0432288766e37232698f5_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNTQvZnJhZzo0MDdhMmU0NjUxZDQ0Mjc0OTdkZGRhMDg1YzZjM2QyNC90YWJsZTpmMTczMDhjYjA0OGM0YjRmYmY3YjFhZWQxMTIyZWRlNS90YWJsZXJhbmdlOmYxNzMwOGNiMDQ4YzRiNGZiZjdiMWFlZDExMjJlZGU1XzItMi0xLTEtMA_26b2d3db-4459-485c-929b-1e42a4073a91"
      unitRef="usd">37300000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="ib57080e0efe848e584303e0861888427_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNTQvZnJhZzo0MDdhMmU0NjUxZDQ0Mjc0OTdkZGRhMDg1YzZjM2QyNC90YWJsZTpmMTczMDhjYjA0OGM0YjRmYmY3YjFhZWQxMTIyZWRlNS90YWJsZXJhbmdlOmYxNzMwOGNiMDQ4YzRiNGZiZjdiMWFlZDExMjJlZGU1XzMtNC0xLTEtNTAx_123998ed-7e7c-495b-80cc-1c3cac4b457a"
      unitRef="usd">29383000</us-gaap:OperatingLeaseCost>
    <us-gaap:ShortTermLeaseCost
      contextRef="i0c20a1997ec0432288766e37232698f5_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNTQvZnJhZzo0MDdhMmU0NjUxZDQ0Mjc0OTdkZGRhMDg1YzZjM2QyNC90YWJsZTpmMTczMDhjYjA0OGM0YjRmYmY3YjFhZWQxMTIyZWRlNS90YWJsZXJhbmdlOmYxNzMwOGNiMDQ4YzRiNGZiZjdiMWFlZDExMjJlZGU1XzMtMi0xLTEtMA_9605a0a8-1a94-4458-a1c2-8eb9f7526f0c"
      unitRef="usd">1148000</us-gaap:ShortTermLeaseCost>
    <us-gaap:ShortTermLeaseCost
      contextRef="ib57080e0efe848e584303e0861888427_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNTQvZnJhZzo0MDdhMmU0NjUxZDQ0Mjc0OTdkZGRhMDg1YzZjM2QyNC90YWJsZTpmMTczMDhjYjA0OGM0YjRmYmY3YjFhZWQxMTIyZWRlNS90YWJsZXJhbmdlOmYxNzMwOGNiMDQ4YzRiNGZiZjdiMWFlZDExMjJlZGU1XzQtNC0xLTEtNTAx_83de9327-975c-4efe-bec0-72cb213a5b36"
      unitRef="usd">2771000</us-gaap:ShortTermLeaseCost>
    <us-gaap:OperatingLeasesRentExpenseNet
      contextRef="i8535f7a7defe447eb83a6f537132a16e_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNTQvZnJhZzo0MDdhMmU0NjUxZDQ0Mjc0OTdkZGRhMDg1YzZjM2QyNC90ZXh0cmVnaW9uOjQwN2EyZTQ2NTFkNDQyNzQ5N2RkZGEwODVjNmMzZDI0XzY3NQ_9131f614-6778-413f-9c4d-b2fb2c45c544"
      unitRef="usd">29204000</us-gaap:OperatingLeasesRentExpenseNet>
    <us-gaap:OperatingLeasePayments
      contextRef="i0c20a1997ec0432288766e37232698f5_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNTQvZnJhZzo0MDdhMmU0NjUxZDQ0Mjc0OTdkZGRhMDg1YzZjM2QyNC90YWJsZTpmZWExZGRiYzdlYTY0MjViYjQ5ZTE3NzA1ZTEzOTVhMi90YWJsZXJhbmdlOmZlYTFkZGJjN2VhNjQyNWJiNDllMTc3MDVlMTM5NWEyXzItMi0xLTEtMA_1e586953-9748-4ba3-94c1-7c5833fe239d"
      unitRef="usd">35458000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments
      contextRef="ib57080e0efe848e584303e0861888427_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNTQvZnJhZzo0MDdhMmU0NjUxZDQ0Mjc0OTdkZGRhMDg1YzZjM2QyNC90YWJsZTpmZWExZGRiYzdlYTY0MjViYjQ5ZTE3NzA1ZTEzOTVhMi90YWJsZXJhbmdlOmZlYTFkZGJjN2VhNjQyNWJiNDllMTc3MDVlMTM5NWEyXzMtNC0xLTEtNTM1_6a516f08-c632-4c6e-9dcc-f09431425550"
      unitRef="usd">28419000</us-gaap:OperatingLeasePayments>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="i0c20a1997ec0432288766e37232698f5_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNTQvZnJhZzo0MDdhMmU0NjUxZDQ0Mjc0OTdkZGRhMDg1YzZjM2QyNC90YWJsZTpmZWExZGRiYzdlYTY0MjViYjQ5ZTE3NzA1ZTEzOTVhMi90YWJsZXJhbmdlOmZlYTFkZGJjN2VhNjQyNWJiNDllMTc3MDVlMTM5NWEyXzMtMi0xLTEtMA_4476bb79-9ae6-4301-a935-58d2f7830798"
      unitRef="usd">34638000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="ib57080e0efe848e584303e0861888427_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNTQvZnJhZzo0MDdhMmU0NjUxZDQ0Mjc0OTdkZGRhMDg1YzZjM2QyNC90YWJsZTpmZWExZGRiYzdlYTY0MjViYjQ5ZTE3NzA1ZTEzOTVhMi90YWJsZXJhbmdlOmZlYTFkZGJjN2VhNjQyNWJiNDllMTc3MDVlMTM5NWEyXzQtNC0xLTEtNTM1_3ea97cf3-5f48-4230-8f45-efa1cbe02187"
      unitRef="usd">58745000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="i92b82991ee064005bd88c12ffe83b839_I20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNTQvZnJhZzo0MDdhMmU0NjUxZDQ0Mjc0OTdkZGRhMDg1YzZjM2QyNC90YWJsZTo0NDM4ZDg2MmJhYWI0MjJiYjY2MDU2YmZhYjk0ZjUzNy90YWJsZXJhbmdlOjQ0MzhkODYyYmFhYjQyMmJiNjYwNTZiZmFiOTRmNTM3XzItMi0xLTEtMA_822df11d-b773-42f5-bbc7-c9a1906ff580">P8Y7M9D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="ifbf376370609479eb770cbe26d526509_I20200331"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNTQvZnJhZzo0MDdhMmU0NjUxZDQ0Mjc0OTdkZGRhMDg1YzZjM2QyNC90YWJsZTo0NDM4ZDg2MmJhYWI0MjJiYjY2MDU2YmZhYjk0ZjUzNy90YWJsZXJhbmdlOjQ0MzhkODYyYmFhYjQyMmJiNjYwNTZiZmFiOTRmNTM3XzItNC0xLTEtNTQ3_52359d36-4d55-4272-b6dc-c4a2bba86784">P8Y10M24D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="i92b82991ee064005bd88c12ffe83b839_I20210331"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNTQvZnJhZzo0MDdhMmU0NjUxZDQ0Mjc0OTdkZGRhMDg1YzZjM2QyNC90YWJsZTo0NDM4ZDg2MmJhYWI0MjJiYjY2MDU2YmZhYjk0ZjUzNy90YWJsZXJhbmdlOjQ0MzhkODYyYmFhYjQyMmJiNjYwNTZiZmFiOTRmNTM3XzMtMi0xLTEtMA_e80ed3a4-8240-405a-bed5-faca2094263e"
      unitRef="number">0.0491</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="ifbf376370609479eb770cbe26d526509_I20200331"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNTQvZnJhZzo0MDdhMmU0NjUxZDQ0Mjc0OTdkZGRhMDg1YzZjM2QyNC90YWJsZTo0NDM4ZDg2MmJhYWI0MjJiYjY2MDU2YmZhYjk0ZjUzNy90YWJsZXJhbmdlOjQ0MzhkODYyYmFhYjQyMmJiNjYwNTZiZmFiOTRmNTM3XzMtNC0xLTEtNTQ3_f91a3d95-1c8a-4302-a727-ecba454a37d6"
      unitRef="number">0.0498</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock
      contextRef="i0c20a1997ec0432288766e37232698f5_D20200401-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNTQvZnJhZzo0MDdhMmU0NjUxZDQ0Mjc0OTdkZGRhMDg1YzZjM2QyNC90ZXh0cmVnaW9uOjQwN2EyZTQ2NTFkNDQyNzQ5N2RkZGEwODVjNmMzZDI0XzExNjA_075661b2-f1d5-438c-9bad-52808e8f0a56">&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Future undiscounted lease payments for our operating lease liabilities, and a reconciliation of these payments to our operating lease liabilities at March&#160;31, 2021, are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&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:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:78.285%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.785%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;For the years ending March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36,582&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;35,369&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27,352&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,350&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;16,520&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;79,217&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total future lease payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;216,390&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less imputed interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(25,124)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;191,266&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
      contextRef="i92b82991ee064005bd88c12ffe83b839_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNTQvZnJhZzo0MDdhMmU0NjUxZDQ0Mjc0OTdkZGRhMDg1YzZjM2QyNC90YWJsZTo2MDA4MzdhYmUxYWE0YjI4OWE1ODdhODJiM2EwZjY4ZC90YWJsZXJhbmdlOjYwMDgzN2FiZTFhYTRiMjg5YTU4N2E4MmIzYTBmNjhkXzEtMi0xLTEtMA_e72a1723-6225-47de-b95a-3df6f8715037"
      unitRef="usd">36582000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
      contextRef="i92b82991ee064005bd88c12ffe83b839_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNTQvZnJhZzo0MDdhMmU0NjUxZDQ0Mjc0OTdkZGRhMDg1YzZjM2QyNC90YWJsZTo2MDA4MzdhYmUxYWE0YjI4OWE1ODdhODJiM2EwZjY4ZC90YWJsZXJhbmdlOjYwMDgzN2FiZTFhYTRiMjg5YTU4N2E4MmIzYTBmNjhkXzItMi0xLTEtMA_39b9d6cf-f923-4b65-be60-fed2d558aece"
      unitRef="usd">35369000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree
      contextRef="i92b82991ee064005bd88c12ffe83b839_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNTQvZnJhZzo0MDdhMmU0NjUxZDQ0Mjc0OTdkZGRhMDg1YzZjM2QyNC90YWJsZTo2MDA4MzdhYmUxYWE0YjI4OWE1ODdhODJiM2EwZjY4ZC90YWJsZXJhbmdlOjYwMDgzN2FiZTFhYTRiMjg5YTU4N2E4MmIzYTBmNjhkXzMtMi0xLTEtMA_ea1ceb34-7118-457e-8022-d1b2034c2f60"
      unitRef="usd">27352000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour
      contextRef="i92b82991ee064005bd88c12ffe83b839_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNTQvZnJhZzo0MDdhMmU0NjUxZDQ0Mjc0OTdkZGRhMDg1YzZjM2QyNC90YWJsZTo2MDA4MzdhYmUxYWE0YjI4OWE1ODdhODJiM2EwZjY4ZC90YWJsZXJhbmdlOjYwMDgzN2FiZTFhYTRiMjg5YTU4N2E4MmIzYTBmNjhkXzQtMi0xLTEtMA_66ed08fd-3ca7-4443-881c-785392091bb2"
      unitRef="usd">21350000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive
      contextRef="i92b82991ee064005bd88c12ffe83b839_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNTQvZnJhZzo0MDdhMmU0NjUxZDQ0Mjc0OTdkZGRhMDg1YzZjM2QyNC90YWJsZTo2MDA4MzdhYmUxYWE0YjI4OWE1ODdhODJiM2EwZjY4ZC90YWJsZXJhbmdlOjYwMDgzN2FiZTFhYTRiMjg5YTU4N2E4MmIzYTBmNjhkXzUtMi0xLTEtMA_8a5e782c-987c-413f-9ff1-bac563f69680"
      unitRef="usd">16520000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive
      contextRef="i92b82991ee064005bd88c12ffe83b839_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNTQvZnJhZzo0MDdhMmU0NjUxZDQ0Mjc0OTdkZGRhMDg1YzZjM2QyNC90YWJsZTo2MDA4MzdhYmUxYWE0YjI4OWE1ODdhODJiM2EwZjY4ZC90YWJsZXJhbmdlOjYwMDgzN2FiZTFhYTRiMjg5YTU4N2E4MmIzYTBmNjhkXzYtMi0xLTEtMA_f796c958-1853-4d3e-8c30-6ee38286d2a8"
      unitRef="usd">79217000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue
      contextRef="i92b82991ee064005bd88c12ffe83b839_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNTQvZnJhZzo0MDdhMmU0NjUxZDQ0Mjc0OTdkZGRhMDg1YzZjM2QyNC90YWJsZTo2MDA4MzdhYmUxYWE0YjI4OWE1ODdhODJiM2EwZjY4ZC90YWJsZXJhbmdlOjYwMDgzN2FiZTFhYTRiMjg5YTU4N2E4MmIzYTBmNjhkXzctMi0xLTEtMA_b9c00d6a-f399-4638-baa9-656ff392bf80"
      unitRef="usd">216390000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
      contextRef="i92b82991ee064005bd88c12ffe83b839_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNTQvZnJhZzo0MDdhMmU0NjUxZDQ0Mjc0OTdkZGRhMDg1YzZjM2QyNC90YWJsZTo2MDA4MzdhYmUxYWE0YjI4OWE1ODdhODJiM2EwZjY4ZC90YWJsZXJhbmdlOjYwMDgzN2FiZTFhYTRiMjg5YTU4N2E4MmIzYTBmNjhkXzgtMi0xLTEtMA_b1656cdf-076a-4254-b7cf-6e774ded2660"
      unitRef="usd">25124000</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:OperatingLeaseLiability
      contextRef="i92b82991ee064005bd88c12ffe83b839_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNTQvZnJhZzo0MDdhMmU0NjUxZDQ0Mjc0OTdkZGRhMDg1YzZjM2QyNC90YWJsZTo2MDA4MzdhYmUxYWE0YjI4OWE1ODdhODJiM2EwZjY4ZC90YWJsZXJhbmdlOjYwMDgzN2FiZTFhYTRiMjg5YTU4N2E4MmIzYTBmNjhkXzktMi0xLTEtMA_cb9980a6-e0d2-4d51-b53d-bb4daabdc9a0"
      unitRef="usd">191266000</us-gaap:OperatingLeaseLiability>
    <ttwo:LesseeOperatingLeaseLeaseNotYetCommencedFutureLeasePayments
      contextRef="i92b82991ee064005bd88c12ffe83b839_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNTQvZnJhZzo0MDdhMmU0NjUxZDQ0Mjc0OTdkZGRhMDg1YzZjM2QyNC90ZXh0cmVnaW9uOjQwN2EyZTQ2NTFkNDQyNzQ5N2RkZGEwODVjNmMzZDI0XzI3NDg3NzkwNzA2NTU_74533d59-1251-4b66-a06c-93f878fcf150"
      unitRef="usd">5709000</ttwo:LesseeOperatingLeaseLeaseNotYetCommencedFutureLeasePayments>
    <us-gaap:LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1
      contextRef="i1ebba92de8f6492aa37a65055268d093_I20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNTQvZnJhZzo0MDdhMmU0NjUxZDQ0Mjc0OTdkZGRhMDg1YzZjM2QyNC90ZXh0cmVnaW9uOjQwN2EyZTQ2NTFkNDQyNzQ5N2RkZGEwODVjNmMzZDI0XzExNDg_8bde1016-2425-4c9e-a1aa-05ce6fc13b8d">P9Y</us-gaap:LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock
      contextRef="i0c20a1997ec0432288766e37232698f5_D20200401-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNTcvZnJhZzphNmIzYzAyMDRjNzg0YmUyYjM0MTMzN2RjOTRlMjkzOS90ZXh0cmVnaW9uOmE2YjNjMDIwNGM3ODRiZTJiMzQxMzM3ZGM5NGUyOTM5XzI1Mzc_c898aa49-1c4a-4c80-93eb-75d8c6d7353a">COMMITMENTS AND CONTINGENCIES&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A summary of annual minimum contractual obligations and commitments as of March&#160;31, 2021 is as follows:&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:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:46.122%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.034%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.034%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.034%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.356%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fiscal Year Ending March&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Software&lt;br/&gt;Development&lt;br/&gt;and Licensing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Marketing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Purchase&lt;br/&gt;Obligations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;217,275&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40,494&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;51,115&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;308,884&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;160,991&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;42,376&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,986&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;229,353&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;152,458&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;84,729&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,617&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;245,804&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;108,321&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,184&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,503&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;136,008&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;56,155&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,063&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;81,218&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,375&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;21,375&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;716,575&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;218,846&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;87,221&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,022,642&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;Software Development and Licensing Agreements:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;We make payments to third-party software developers that include contractual payments to developers under several software development agreements that expire at various times through July 2031. Our aggregate outstanding software development commitments assume satisfactory performance by third-party software developers. We also have licensing commitments that primarily consist of obligations to holders of intellectual property rights for use of their trademarks, copyrights, technology or other intellectual property rights in the development of our products.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;Marketing Agreements:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;We have certain minimum marketing support commitments where we commit to spend specified amounts related to marketing our products. Marketing commitments expire at various times through September 2025 and primarily reflect our agreements with major sports leagues and players' associations.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;Purchase obligations:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;These obligations are primarily related to agreements to purchase services that are enforceable and legally binding on us that specifies all significant terms, including fixed, minimum or variable pricing provisions; and the approximate timing of the transactions, expiring at various times through March 2024.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;Employee Savings Plans:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;For our United States employees we maintain a 401(k) retirement savings plan and trust. Our 401(k) plan is offered to all eligible employees and participants may make voluntary contributions. We also have various pension plans for our non-U.S. employees, some of which are required by local laws, and allow or require employer contributions. Employer contributions under all defined contribution and pension plans during the fiscal years ended March&#160;31, 2021, 2020, and 2019 were $17,701, $14,071, and $10,881, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;Legal and Other Proceedings:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;We are, or may become, subject to demands and claims (including intellectual property and employment related claims) and are involved in routine litigation in the ordinary course of business which we do not believe to be material to our business or financial condition or results of operations. We have appropriately accrued amounts related to certain of these claims and legal and other proceedings. While it is reasonably possible that a loss may be incurred in excess of the amounts accrued in our financial statements, we believe that such losses, unless otherwise disclosed, would not be material.&lt;/span&gt;&lt;/div&gt;</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock
      contextRef="i0c20a1997ec0432288766e37232698f5_D20200401-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNTcvZnJhZzphNmIzYzAyMDRjNzg0YmUyYjM0MTMzN2RjOTRlMjkzOS90ZXh0cmVnaW9uOmE2YjNjMDIwNGM3ODRiZTJiMzQxMzM3ZGM5NGUyOTM5XzI1MzE_dff431a1-01d2-45c5-a327-211b22093322">&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A summary of annual minimum contractual obligations and commitments as of March&#160;31, 2021 is as follows:&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:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:46.122%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.034%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.034%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.034%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.356%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fiscal Year Ending March&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Software&lt;br/&gt;Development&lt;br/&gt;and Licensing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Marketing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Purchase&lt;br/&gt;Obligations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;217,275&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40,494&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;51,115&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;308,884&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;160,991&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;42,376&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,986&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;229,353&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;152,458&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;84,729&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,617&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;245,804&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;108,321&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,184&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,503&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;136,008&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;56,155&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25,063&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;81,218&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21,375&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;21,375&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;716,575&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;218,846&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;87,221&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,022,642&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock>
    <us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary
      contextRef="i0320e97dece04336a23c866d4da4f5a8_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNTcvZnJhZzphNmIzYzAyMDRjNzg0YmUyYjM0MTMzN2RjOTRlMjkzOS90YWJsZTpiZGYzZjc0N2M5ZTA0M2E3YTU5ZWVjOGEwYTRhNDE5NC90YWJsZXJhbmdlOmJkZjNmNzQ3YzllMDQzYTdhNTllZWM4YTBhNGE0MTk0XzEtMi0xLTEtMA_493d257f-4a32-4aa7-8dd7-fdd7645af921"
      unitRef="usd">217275000</us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary>
    <us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary
      contextRef="i31d8fc1888004de2860763451c556a0b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNTcvZnJhZzphNmIzYzAyMDRjNzg0YmUyYjM0MTMzN2RjOTRlMjkzOS90YWJsZTpiZGYzZjc0N2M5ZTA0M2E3YTU5ZWVjOGEwYTRhNDE5NC90YWJsZXJhbmdlOmJkZjNmNzQ3YzllMDQzYTdhNTllZWM4YTBhNGE0MTk0XzEtNC0xLTEtMA_c7530bdc-6d67-4788-80d2-d0c549d651f3"
      unitRef="usd">40494000</us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary>
    <us-gaap:PurchaseObligationDueInNextTwelveMonths
      contextRef="i92b82991ee064005bd88c12ffe83b839_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNTcvZnJhZzphNmIzYzAyMDRjNzg0YmUyYjM0MTMzN2RjOTRlMjkzOS90YWJsZTpiZGYzZjc0N2M5ZTA0M2E3YTU5ZWVjOGEwYTRhNDE5NC90YWJsZXJhbmdlOmJkZjNmNzQ3YzllMDQzYTdhNTllZWM4YTBhNGE0MTk0XzEtNi0xLTEtMA_48f05b91-6452-42c2-a3c5-7485ddb20c40"
      unitRef="usd">51115000</us-gaap:PurchaseObligationDueInNextTwelveMonths>
    <us-gaap:ContractualObligationDueInNextTwelveMonths
      contextRef="i92b82991ee064005bd88c12ffe83b839_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNTcvZnJhZzphNmIzYzAyMDRjNzg0YmUyYjM0MTMzN2RjOTRlMjkzOS90YWJsZTpiZGYzZjc0N2M5ZTA0M2E3YTU5ZWVjOGEwYTRhNDE5NC90YWJsZXJhbmdlOmJkZjNmNzQ3YzllMDQzYTdhNTllZWM4YTBhNGE0MTk0XzEtOC0xLTEtMA_059b26a8-d8d7-4852-bb24-0d10c7f1f823"
      unitRef="usd">308884000</us-gaap:ContractualObligationDueInNextTwelveMonths>
    <us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary
      contextRef="i0320e97dece04336a23c866d4da4f5a8_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNTcvZnJhZzphNmIzYzAyMDRjNzg0YmUyYjM0MTMzN2RjOTRlMjkzOS90YWJsZTpiZGYzZjc0N2M5ZTA0M2E3YTU5ZWVjOGEwYTRhNDE5NC90YWJsZXJhbmdlOmJkZjNmNzQ3YzllMDQzYTdhNTllZWM4YTBhNGE0MTk0XzItMi0xLTEtMA_fa76353e-d0fa-4d42-81a2-fc3bff91b50a"
      unitRef="usd">160991000</us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary>
    <us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary
      contextRef="i31d8fc1888004de2860763451c556a0b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNTcvZnJhZzphNmIzYzAyMDRjNzg0YmUyYjM0MTMzN2RjOTRlMjkzOS90YWJsZTpiZGYzZjc0N2M5ZTA0M2E3YTU5ZWVjOGEwYTRhNDE5NC90YWJsZXJhbmdlOmJkZjNmNzQ3YzllMDQzYTdhNTllZWM4YTBhNGE0MTk0XzItNC0xLTEtMA_648dc651-70f7-4c11-98f7-7e86606ac129"
      unitRef="usd">42376000</us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary>
    <us-gaap:PurchaseObligationDueInSecondYear
      contextRef="i92b82991ee064005bd88c12ffe83b839_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNTcvZnJhZzphNmIzYzAyMDRjNzg0YmUyYjM0MTMzN2RjOTRlMjkzOS90YWJsZTpiZGYzZjc0N2M5ZTA0M2E3YTU5ZWVjOGEwYTRhNDE5NC90YWJsZXJhbmdlOmJkZjNmNzQ3YzllMDQzYTdhNTllZWM4YTBhNGE0MTk0XzItNi0xLTEtMA_303f4483-1305-4426-befc-1cef474c4387"
      unitRef="usd">25986000</us-gaap:PurchaseObligationDueInSecondYear>
    <us-gaap:ContractualObligationDueInSecondYear
      contextRef="i92b82991ee064005bd88c12ffe83b839_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNTcvZnJhZzphNmIzYzAyMDRjNzg0YmUyYjM0MTMzN2RjOTRlMjkzOS90YWJsZTpiZGYzZjc0N2M5ZTA0M2E3YTU5ZWVjOGEwYTRhNDE5NC90YWJsZXJhbmdlOmJkZjNmNzQ3YzllMDQzYTdhNTllZWM4YTBhNGE0MTk0XzItOC0xLTEtMA_8c69b3cd-efc1-4f35-8846-6ef850127821"
      unitRef="usd">229353000</us-gaap:ContractualObligationDueInSecondYear>
    <us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnThirdAnniversary
      contextRef="i0320e97dece04336a23c866d4da4f5a8_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNTcvZnJhZzphNmIzYzAyMDRjNzg0YmUyYjM0MTMzN2RjOTRlMjkzOS90YWJsZTpiZGYzZjc0N2M5ZTA0M2E3YTU5ZWVjOGEwYTRhNDE5NC90YWJsZXJhbmdlOmJkZjNmNzQ3YzllMDQzYTdhNTllZWM4YTBhNGE0MTk0XzMtMi0xLTEtMA_5aa648e7-1006-4da5-8e5d-19aaec1a7f5e"
      unitRef="usd">152458000</us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnThirdAnniversary>
    <us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnThirdAnniversary
      contextRef="i31d8fc1888004de2860763451c556a0b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNTcvZnJhZzphNmIzYzAyMDRjNzg0YmUyYjM0MTMzN2RjOTRlMjkzOS90YWJsZTpiZGYzZjc0N2M5ZTA0M2E3YTU5ZWVjOGEwYTRhNDE5NC90YWJsZXJhbmdlOmJkZjNmNzQ3YzllMDQzYTdhNTllZWM4YTBhNGE0MTk0XzMtNC0xLTEtMA_741849f2-380d-4d33-a442-abae92e19d01"
      unitRef="usd">84729000</us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnThirdAnniversary>
    <us-gaap:PurchaseObligationDueInThirdYear
      contextRef="i92b82991ee064005bd88c12ffe83b839_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNTcvZnJhZzphNmIzYzAyMDRjNzg0YmUyYjM0MTMzN2RjOTRlMjkzOS90YWJsZTpiZGYzZjc0N2M5ZTA0M2E3YTU5ZWVjOGEwYTRhNDE5NC90YWJsZXJhbmdlOmJkZjNmNzQ3YzllMDQzYTdhNTllZWM4YTBhNGE0MTk0XzMtNi0xLTEtMA_6d1b9726-e7c2-49ad-be0a-2d422540c5f8"
      unitRef="usd">8617000</us-gaap:PurchaseObligationDueInThirdYear>
    <us-gaap:ContractualObligationDueInThirdYear
      contextRef="i92b82991ee064005bd88c12ffe83b839_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNTcvZnJhZzphNmIzYzAyMDRjNzg0YmUyYjM0MTMzN2RjOTRlMjkzOS90YWJsZTpiZGYzZjc0N2M5ZTA0M2E3YTU5ZWVjOGEwYTRhNDE5NC90YWJsZXJhbmdlOmJkZjNmNzQ3YzllMDQzYTdhNTllZWM4YTBhNGE0MTk0XzMtOC0xLTEtMA_8b706bdd-39d1-430c-9aef-3b3adadf14c4"
      unitRef="usd">245804000</us-gaap:ContractualObligationDueInThirdYear>
    <us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnFourthAnniversary
      contextRef="i0320e97dece04336a23c866d4da4f5a8_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNTcvZnJhZzphNmIzYzAyMDRjNzg0YmUyYjM0MTMzN2RjOTRlMjkzOS90YWJsZTpiZGYzZjc0N2M5ZTA0M2E3YTU5ZWVjOGEwYTRhNDE5NC90YWJsZXJhbmdlOmJkZjNmNzQ3YzllMDQzYTdhNTllZWM4YTBhNGE0MTk0XzQtMi0xLTEtMA_bb810749-c9eb-4115-b3d2-a326c1915906"
      unitRef="usd">108321000</us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnFourthAnniversary>
    <us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnFourthAnniversary
      contextRef="i31d8fc1888004de2860763451c556a0b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNTcvZnJhZzphNmIzYzAyMDRjNzg0YmUyYjM0MTMzN2RjOTRlMjkzOS90YWJsZTpiZGYzZjc0N2M5ZTA0M2E3YTU5ZWVjOGEwYTRhNDE5NC90YWJsZXJhbmdlOmJkZjNmNzQ3YzllMDQzYTdhNTllZWM4YTBhNGE0MTk0XzQtNC0xLTEtMA_4840dfe5-d791-4506-a0c0-af6035989d9b"
      unitRef="usd">26184000</us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnFourthAnniversary>
    <us-gaap:PurchaseObligationDueInFourthYear
      contextRef="i92b82991ee064005bd88c12ffe83b839_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNTcvZnJhZzphNmIzYzAyMDRjNzg0YmUyYjM0MTMzN2RjOTRlMjkzOS90YWJsZTpiZGYzZjc0N2M5ZTA0M2E3YTU5ZWVjOGEwYTRhNDE5NC90YWJsZXJhbmdlOmJkZjNmNzQ3YzllMDQzYTdhNTllZWM4YTBhNGE0MTk0XzQtNi0xLTEtMA_fad13a9c-5865-442e-8bea-caa21606a0bb"
      unitRef="usd">1503000</us-gaap:PurchaseObligationDueInFourthYear>
    <us-gaap:ContractualObligationDueInFourthYear
      contextRef="i92b82991ee064005bd88c12ffe83b839_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNTcvZnJhZzphNmIzYzAyMDRjNzg0YmUyYjM0MTMzN2RjOTRlMjkzOS90YWJsZTpiZGYzZjc0N2M5ZTA0M2E3YTU5ZWVjOGEwYTRhNDE5NC90YWJsZXJhbmdlOmJkZjNmNzQ3YzllMDQzYTdhNTllZWM4YTBhNGE0MTk0XzQtOC0xLTEtMA_45580a97-7097-4b08-9252-89ddfcbd9c82"
      unitRef="usd">136008000</us-gaap:ContractualObligationDueInFourthYear>
    <us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnFifthAnniversary
      contextRef="i0320e97dece04336a23c866d4da4f5a8_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNTcvZnJhZzphNmIzYzAyMDRjNzg0YmUyYjM0MTMzN2RjOTRlMjkzOS90YWJsZTpiZGYzZjc0N2M5ZTA0M2E3YTU5ZWVjOGEwYTRhNDE5NC90YWJsZXJhbmdlOmJkZjNmNzQ3YzllMDQzYTdhNTllZWM4YTBhNGE0MTk0XzUtMi0xLTEtMA_c4ba1197-5f91-4442-8d74-099039829dac"
      unitRef="usd">56155000</us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnFifthAnniversary>
    <us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnFifthAnniversary
      contextRef="i31d8fc1888004de2860763451c556a0b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNTcvZnJhZzphNmIzYzAyMDRjNzg0YmUyYjM0MTMzN2RjOTRlMjkzOS90YWJsZTpiZGYzZjc0N2M5ZTA0M2E3YTU5ZWVjOGEwYTRhNDE5NC90YWJsZXJhbmdlOmJkZjNmNzQ3YzllMDQzYTdhNTllZWM4YTBhNGE0MTk0XzUtNC0xLTEtMA_217bebb6-ae53-4d29-8b74-59975df847e9"
      unitRef="usd">25063000</us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnFifthAnniversary>
    <us-gaap:PurchaseObligationDueInFifthYear
      contextRef="i92b82991ee064005bd88c12ffe83b839_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNTcvZnJhZzphNmIzYzAyMDRjNzg0YmUyYjM0MTMzN2RjOTRlMjkzOS90YWJsZTpiZGYzZjc0N2M5ZTA0M2E3YTU5ZWVjOGEwYTRhNDE5NC90YWJsZXJhbmdlOmJkZjNmNzQ3YzllMDQzYTdhNTllZWM4YTBhNGE0MTk0XzUtNi0xLTEtMA_60b9a661-40cf-47d5-b875-4f5897418462"
      unitRef="usd">0</us-gaap:PurchaseObligationDueInFifthYear>
    <us-gaap:ContractualObligationDueInFifthYear
      contextRef="i92b82991ee064005bd88c12ffe83b839_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNTcvZnJhZzphNmIzYzAyMDRjNzg0YmUyYjM0MTMzN2RjOTRlMjkzOS90YWJsZTpiZGYzZjc0N2M5ZTA0M2E3YTU5ZWVjOGEwYTRhNDE5NC90YWJsZXJhbmdlOmJkZjNmNzQ3YzllMDQzYTdhNTllZWM4YTBhNGE0MTk0XzUtOC0xLTEtMA_22c3752d-9b41-46c8-8b17-4fb03451f85f"
      unitRef="usd">81218000</us-gaap:ContractualObligationDueInFifthYear>
    <us-gaap:UnrecordedUnconditionalPurchaseObligationDueAfterFiveYears
      contextRef="i0320e97dece04336a23c866d4da4f5a8_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNTcvZnJhZzphNmIzYzAyMDRjNzg0YmUyYjM0MTMzN2RjOTRlMjkzOS90YWJsZTpiZGYzZjc0N2M5ZTA0M2E3YTU5ZWVjOGEwYTRhNDE5NC90YWJsZXJhbmdlOmJkZjNmNzQ3YzllMDQzYTdhNTllZWM4YTBhNGE0MTk0XzYtMi0xLTEtMA_48c870bb-18c3-4b1e-a2a5-832e74605777"
      unitRef="usd">21375000</us-gaap:UnrecordedUnconditionalPurchaseObligationDueAfterFiveYears>
    <us-gaap:UnrecordedUnconditionalPurchaseObligationDueAfterFiveYears
      contextRef="i31d8fc1888004de2860763451c556a0b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNTcvZnJhZzphNmIzYzAyMDRjNzg0YmUyYjM0MTMzN2RjOTRlMjkzOS90YWJsZTpiZGYzZjc0N2M5ZTA0M2E3YTU5ZWVjOGEwYTRhNDE5NC90YWJsZXJhbmdlOmJkZjNmNzQ3YzllMDQzYTdhNTllZWM4YTBhNGE0MTk0XzYtNC0xLTEtMA_cf99ccfb-1284-43a5-b401-8d5cde7e458e"
      unitRef="usd">0</us-gaap:UnrecordedUnconditionalPurchaseObligationDueAfterFiveYears>
    <us-gaap:PurchaseObligationDueAfterFifthYear
      contextRef="i92b82991ee064005bd88c12ffe83b839_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNTcvZnJhZzphNmIzYzAyMDRjNzg0YmUyYjM0MTMzN2RjOTRlMjkzOS90YWJsZTpiZGYzZjc0N2M5ZTA0M2E3YTU5ZWVjOGEwYTRhNDE5NC90YWJsZXJhbmdlOmJkZjNmNzQ3YzllMDQzYTdhNTllZWM4YTBhNGE0MTk0XzYtNi0xLTEtMA_18ba940f-ba18-4eec-8fbb-d0b910066150"
      unitRef="usd">0</us-gaap:PurchaseObligationDueAfterFifthYear>
    <us-gaap:ContractualObligationDueAfterFifthYear
      contextRef="i92b82991ee064005bd88c12ffe83b839_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNTcvZnJhZzphNmIzYzAyMDRjNzg0YmUyYjM0MTMzN2RjOTRlMjkzOS90YWJsZTpiZGYzZjc0N2M5ZTA0M2E3YTU5ZWVjOGEwYTRhNDE5NC90YWJsZXJhbmdlOmJkZjNmNzQ3YzllMDQzYTdhNTllZWM4YTBhNGE0MTk0XzYtOC0xLTEtMA_ff5129d1-cd3a-49a6-96f5-68c1e8e7b10e"
      unitRef="usd">21375000</us-gaap:ContractualObligationDueAfterFifthYear>
    <us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount
      contextRef="i0320e97dece04336a23c866d4da4f5a8_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNTcvZnJhZzphNmIzYzAyMDRjNzg0YmUyYjM0MTMzN2RjOTRlMjkzOS90YWJsZTpiZGYzZjc0N2M5ZTA0M2E3YTU5ZWVjOGEwYTRhNDE5NC90YWJsZXJhbmdlOmJkZjNmNzQ3YzllMDQzYTdhNTllZWM4YTBhNGE0MTk0XzctMi0xLTEtMA_c772a556-5e9e-432a-83ef-136cb6bb76d1"
      unitRef="usd">716575000</us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount>
    <us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount
      contextRef="i31d8fc1888004de2860763451c556a0b_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNTcvZnJhZzphNmIzYzAyMDRjNzg0YmUyYjM0MTMzN2RjOTRlMjkzOS90YWJsZTpiZGYzZjc0N2M5ZTA0M2E3YTU5ZWVjOGEwYTRhNDE5NC90YWJsZXJhbmdlOmJkZjNmNzQ3YzllMDQzYTdhNTllZWM4YTBhNGE0MTk0XzctNC0xLTEtMA_1050c290-53ca-435f-8257-c529e74cc56b"
      unitRef="usd">218846000</us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount>
    <us-gaap:PurchaseObligation
      contextRef="i92b82991ee064005bd88c12ffe83b839_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNTcvZnJhZzphNmIzYzAyMDRjNzg0YmUyYjM0MTMzN2RjOTRlMjkzOS90YWJsZTpiZGYzZjc0N2M5ZTA0M2E3YTU5ZWVjOGEwYTRhNDE5NC90YWJsZXJhbmdlOmJkZjNmNzQ3YzllMDQzYTdhNTllZWM4YTBhNGE0MTk0XzctNi0xLTEtMA_a5f1d0a0-1c07-4431-9776-7bbd9e3e8657"
      unitRef="usd">87221000</us-gaap:PurchaseObligation>
    <us-gaap:ContractualObligation
      contextRef="i92b82991ee064005bd88c12ffe83b839_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNTcvZnJhZzphNmIzYzAyMDRjNzg0YmUyYjM0MTMzN2RjOTRlMjkzOS90YWJsZTpiZGYzZjc0N2M5ZTA0M2E3YTU5ZWVjOGEwYTRhNDE5NC90YWJsZXJhbmdlOmJkZjNmNzQ3YzllMDQzYTdhNTllZWM4YTBhNGE0MTk0XzctOC0xLTEtMA_b2295481-cb09-4810-8302-610620fffd1e"
      unitRef="usd">1022642000</us-gaap:ContractualObligation>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="i0c20a1997ec0432288766e37232698f5_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNTcvZnJhZzphNmIzYzAyMDRjNzg0YmUyYjM0MTMzN2RjOTRlMjkzOS90ZXh0cmVnaW9uOmE2YjNjMDIwNGM3ODRiZTJiMzQxMzM3ZGM5NGUyOTM5XzE4Njc_f6c63476-76ff-471c-a0e9-93fb2c6bf049"
      unitRef="usd">17701000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="ib57080e0efe848e584303e0861888427_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNTcvZnJhZzphNmIzYzAyMDRjNzg0YmUyYjM0MTMzN2RjOTRlMjkzOS90ZXh0cmVnaW9uOmE2YjNjMDIwNGM3ODRiZTJiMzQxMzM3ZGM5NGUyOTM5XzE4NzE_f507697e-646c-4cc8-910f-aa080e592076"
      unitRef="usd">14071000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="i8535f7a7defe447eb83a6f537132a16e_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNTcvZnJhZzphNmIzYzAyMDRjNzg0YmUyYjM0MTMzN2RjOTRlMjkzOS90ZXh0cmVnaW9uOmE2YjNjMDIwNGM3ODRiZTJiMzQxMzM3ZGM5NGUyOTM5XzE4Nzk_c09d7845-f0cd-4c36-997d-935d1b31d1f3"
      unitRef="usd">10881000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:IncomeTaxDisclosureTextBlock
      contextRef="i0c20a1997ec0432288766e37232698f5_D20200401-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjAvZnJhZzphNTkxMThjYjczYjE0MmU0ODA0Yjk0OWM4YWQ0MDEyNS90ZXh0cmVnaW9uOmE1OTExOGNiNzNiMTQyZTQ4MDRiOTQ5YzhhZDQwMTI1XzU1Mzc_30bdb6f4-5e86-4c4f-9c36-253ba16f49d0">INCOME TAXES&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;Components of income before income taxes are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:8pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:60.133%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.647%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.822%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.796%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fiscal Year Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Domestic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;467,962&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;322,297&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;134,265&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;209,854&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;136,142&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;98,520&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income before income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;677,816&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;458,439&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;232,785&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;Provision for (benefit from) current and deferred income taxes consists of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:8pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:60.133%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.647%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.822%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.796%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fiscal Year Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. federal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;18,417&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,561&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,240&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. state and local&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;6,030&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,575&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,857&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;27,333&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,061&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,274&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total current income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;51,780&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40,197&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33,371&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. federal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;43,642&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;45,079&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(128,317)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. state and local&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,070&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,317&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9,157)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(7,562)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(32,613)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,051&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total deferred income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;37,150&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,783&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(134,423)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Provision for (benefit from) income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;88,930&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;53,980&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(101,052)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;A reconciliation of our effective tax rate to the U.S. statutory federal income tax rate is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:8pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:60.133%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.647%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.822%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.796%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fiscal Year Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. federal statutory rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;21.0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;State and local taxes, net of U.S. federal benefit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1.1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign tax rate differential&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(2.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign earnings&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(0.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tax credits&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(4.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(15.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Excess tax benefits from stock-based compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(2.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;One-time transition tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Valuation allowance&#x2014;domestic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;0.1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(46.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Valuation allowance&#x2014;foreign&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Change in reserves&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(0.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;0.8&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Effective tax rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;13.1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(43.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt; The foreign rate differentials in relation to foreign earnings, for all periods presented, are primarily driven by changes in the mix of our foreign earnings and the difference between the foreign and U.S. income tax rates. Fiscal year ended March&#160;31, 2020 includes the impact of the reversal of a net deferred tax asset of $19,826 related to the effects of stock-based compensation from our intercompany cost-sharing arrangements due to an appeals court decision issued in Altera Corp. v. Commissioner.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt; Fiscal year ended March&#160;31, 2020 includes effects of a deferred tax asset and valuation allowance associated with a tax basis step up received in Switzerland related to the Federal Act on Tax Reform and AVH Financing ("TRAF") enacted on January 1, 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt; Tax benefits were recorded for fiscal years ended March&#160;31, 2021, 2020, and 2019 attributable to certain tax credits related to software development activities.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;The effects of temporary differences that gave rise to our deferred tax assets and liabilities were as follows:&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.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.800%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.630%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.804%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;March&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Deferred tax assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued compensation expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;132,794&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;124,276&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Equity-based compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;60,012&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;66,253&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tax credit carryforward&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;54,576&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;45,746&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tax basis step up related to TRAF&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;45,266&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;45,266&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;42,846&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39,512&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net operating loss carryforward&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;5,576&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,555&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3,323&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Business reorganization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;401&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,874&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;10,236&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,785&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total deferred tax assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;355,030&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;336,267&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: Valuation allowance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(95,761)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(86,937)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net deferred tax assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;259,269&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;249,330&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Deferred tax liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Capitalized software and depreciation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(99,673)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(74,006)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Right of use assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(40,391)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(36,947)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Intangible amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(29,683)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(18,206)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,038)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(2,773)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,587)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total deferred tax liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(172,520)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(137,784)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net deferred tax asset &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;86,749&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;111,546&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt; As of March&#160;31, 2021, $90,206 is included in Deferred tax assets and $3,457 is included in Other long-term liabilities. As of March&#160;31, 2020&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$116,676 is included in Deferred tax assets and $5,130 is included in Other long-term liabilities.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;The valuation allowance is primarily attributable to deferred tax assets for which no benefit is provided due to uncertainty with respect to their realization. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;At March&#160;31, 2021, we had domestic net operating loss carryforwards totaling $44,481 of which $19,329 will expire in 2022 to 2028, $18,296 will expire from 2029 to 2032, and $6,856 will expire in 2036 to 2041. In addition, we had foreign net operating loss carryforwards of $10,236, of which $1,170 will expire in 2028 and the remainder may be carried forward indefinitely.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;At March&#160;31, 2021, we had domestic tax credit carryforwards totaling $173,559, of which $46,875 expire in 2038 to 2041, and the remainder may be carried forward indefinitely. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;The total amount of undistributed earnings of foreign subsidiaries was approximately $419,887 at March&#160;31, 2021 and $562,269 at March&#160;31, 2020. As of March&#160;31, 2021, it is our intention to reinvest indefinitely undistributed earnings of our foreign subsidiaries. Accordingly, no provision has been made for foreign withholding taxes or U.S. income taxes which may become payable if undistributed earnings of foreign subsidiaries are repatriated. It is not practicable to estimate the tax liability that would arise if these earnings were remitted.&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;We are regularly audited by domestic and foreign taxing authorities. Audits may result in tax assessments in excess of amounts claimed and the payment of additional taxes. We believe that our tax return positions comply with applicable tax law and that we have adequately provided for reasonably foreseeable assessments of additional taxes. Additionally, we believe that any assessments in excess of the amounts provided for will not have a material adverse effect on our Consolidated Financial Statements. It is possible that settlement of audits or the expiration of the statute of limitations may have an impact on our effective tax rate in future periods.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;We recognize interest and penalties related to uncertain tax positions in the provision for income taxes in our Consolidated Statements of Operations. For the fiscal years ended March&#160;31, 2021, 2020 and 2019, we recognized an increase of interest and penalties of $2,594, $71 and $232, respectively. The gross amount of interest and penalties accrued as of March&#160;31, 2021 and 2020 was $9,351 and $6,757, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;As of March&#160;31, 2021, we had gross unrecognized tax benefits, including interest and penalties, of $167,559, of which $62,569 would affect our effective tax rate if realized. For the fiscal year ended March&#160;31, 2021, gross unrecognized tax benefits increased by $33,290.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;We are no longer subject to audit for U.S. federal income tax returns for periods prior to our fiscal year ended March&#160;31, 2018 and state income tax returns for periods prior to the fiscal year ended March&#160;31, 2017. With few exceptions, we are no longer subject to income tax examinations in non-U.S. jurisdictions for years prior to fiscal year ended March&#160;31, 2016. Certain U.S. state and foreign taxing authorities are currently examining our income tax returns for the fiscal years ended March 31, 2015 through March 31, 2019. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;The timing of the resolution of income tax examinations is highly uncertain, and the amounts ultimately paid, if any, upon resolution of the issues raised by the taxing authorities may differ materially from the amounts accrued for each year. Although potential resolution of uncertain tax positions involve multiple tax periods and jurisdictions, it is reasonably possible that a reduction of $8,950 of unrecognized tax benefits may occur within the next 12 months, some of which, depending on the nature of the settlement or expiration of statutes of limitations, may affect our income tax provision and therefore benefit the resulting effective tax rate. The actual amount could vary significantly depending on the ultimate timing and nature of any settlements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;The aggregate changes to the liability for gross uncertain tax positions, excluding interest and penalties, were as follows:&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.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:60.133%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.647%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.822%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.796%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fiscal Year Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance, beginning of period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;127,512&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;132,320&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;122,056&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Additions:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current year tax positions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;18,861&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,596&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,281&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Prior year tax positions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;20,953&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,404&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;288&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Reduction of prior year tax positions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(981)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(14,270)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,700)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Lapse of statute of limitations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(8,136)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(538)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,605)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Balance, end of period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;158,209&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;127,512&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;132,320&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;We believe that we have provided for any reasonably foreseeable outcomes related to our tax audits and that any settlement will not have a material adverse effect on our consolidated financial statements. However, there can be no assurances as to the possible outcomes.&lt;/span&gt;&lt;/div&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock
      contextRef="i0c20a1997ec0432288766e37232698f5_D20200401-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjAvZnJhZzphNTkxMThjYjczYjE0MmU0ODA0Yjk0OWM4YWQ0MDEyNS90ZXh0cmVnaW9uOmE1OTExOGNiNzNiMTQyZTQ4MDRiOTQ5YzhhZDQwMTI1XzU1Mzg_48c2b163-08ad-41a4-8004-13a75a30793a">Components of income before income taxes are as follows:&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:60.133%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.647%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.822%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.796%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fiscal Year Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Domestic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;467,962&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;322,297&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;134,265&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;209,854&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;136,142&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;98,520&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income before income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;677,816&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;458,439&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;232,785&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="i0c20a1997ec0432288766e37232698f5_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjAvZnJhZzphNTkxMThjYjczYjE0MmU0ODA0Yjk0OWM4YWQ0MDEyNS90YWJsZTo0NWJkNWIxZWZhNDA0MDExOTUzMTlkZGVmMjA3NDQ3MS90YWJsZXJhbmdlOjQ1YmQ1YjFlZmE0MDQwMTE5NTMxOWRkZWYyMDc0NDcxXzItMi0xLTEtMA_2d9d7f7a-1fc0-4992-a948-3172792531c8"
      unitRef="usd">467962000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="ib57080e0efe848e584303e0861888427_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjAvZnJhZzphNTkxMThjYjczYjE0MmU0ODA0Yjk0OWM4YWQ0MDEyNS90YWJsZTo0NWJkNWIxZWZhNDA0MDExOTUzMTlkZGVmMjA3NDQ3MS90YWJsZXJhbmdlOjQ1YmQ1YjFlZmE0MDQwMTE5NTMxOWRkZWYyMDc0NDcxXzItNC0xLTEtMA_1de89a63-54d5-4194-b332-ac17633c8ca6"
      unitRef="usd">322297000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="i8535f7a7defe447eb83a6f537132a16e_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjAvZnJhZzphNTkxMThjYjczYjE0MmU0ODA0Yjk0OWM4YWQ0MDEyNS90YWJsZTo0NWJkNWIxZWZhNDA0MDExOTUzMTlkZGVmMjA3NDQ3MS90YWJsZXJhbmdlOjQ1YmQ1YjFlZmE0MDQwMTE5NTMxOWRkZWYyMDc0NDcxXzItNi0xLTEtMA_7fe0eb10-86a5-4cc2-9100-961100bd23d6"
      unitRef="usd">134265000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
      contextRef="i0c20a1997ec0432288766e37232698f5_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjAvZnJhZzphNTkxMThjYjczYjE0MmU0ODA0Yjk0OWM4YWQ0MDEyNS90YWJsZTo0NWJkNWIxZWZhNDA0MDExOTUzMTlkZGVmMjA3NDQ3MS90YWJsZXJhbmdlOjQ1YmQ1YjFlZmE0MDQwMTE5NTMxOWRkZWYyMDc0NDcxXzMtMi0xLTEtMA_9b889ff4-13ec-45e0-853a-170f13ad4e4d"
      unitRef="usd">209854000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
      contextRef="ib57080e0efe848e584303e0861888427_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjAvZnJhZzphNTkxMThjYjczYjE0MmU0ODA0Yjk0OWM4YWQ0MDEyNS90YWJsZTo0NWJkNWIxZWZhNDA0MDExOTUzMTlkZGVmMjA3NDQ3MS90YWJsZXJhbmdlOjQ1YmQ1YjFlZmE0MDQwMTE5NTMxOWRkZWYyMDc0NDcxXzMtNC0xLTEtMA_0a1afa5f-c407-4f41-8d3e-210aa394b0f5"
      unitRef="usd">136142000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
      contextRef="i8535f7a7defe447eb83a6f537132a16e_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjAvZnJhZzphNTkxMThjYjczYjE0MmU0ODA0Yjk0OWM4YWQ0MDEyNS90YWJsZTo0NWJkNWIxZWZhNDA0MDExOTUzMTlkZGVmMjA3NDQ3MS90YWJsZXJhbmdlOjQ1YmQ1YjFlZmE0MDQwMTE5NTMxOWRkZWYyMDc0NDcxXzMtNi0xLTEtMA_a666e6ae-2294-46b3-959b-d8642bd073cf"
      unitRef="usd">98520000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="i0c20a1997ec0432288766e37232698f5_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjAvZnJhZzphNTkxMThjYjczYjE0MmU0ODA0Yjk0OWM4YWQ0MDEyNS90YWJsZTo0NWJkNWIxZWZhNDA0MDExOTUzMTlkZGVmMjA3NDQ3MS90YWJsZXJhbmdlOjQ1YmQ1YjFlZmE0MDQwMTE5NTMxOWRkZWYyMDc0NDcxXzQtMi0xLTEtMA_aa9e440b-7e1d-4fd9-8555-dc50313844d3"
      unitRef="usd">677816000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="ib57080e0efe848e584303e0861888427_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjAvZnJhZzphNTkxMThjYjczYjE0MmU0ODA0Yjk0OWM4YWQ0MDEyNS90YWJsZTo0NWJkNWIxZWZhNDA0MDExOTUzMTlkZGVmMjA3NDQ3MS90YWJsZXJhbmdlOjQ1YmQ1YjFlZmE0MDQwMTE5NTMxOWRkZWYyMDc0NDcxXzQtNC0xLTEtMA_ccc07671-8032-41f5-a4f0-0151201a7374"
      unitRef="usd">458439000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="i8535f7a7defe447eb83a6f537132a16e_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjAvZnJhZzphNTkxMThjYjczYjE0MmU0ODA0Yjk0OWM4YWQ0MDEyNS90YWJsZTo0NWJkNWIxZWZhNDA0MDExOTUzMTlkZGVmMjA3NDQ3MS90YWJsZXJhbmdlOjQ1YmQ1YjFlZmE0MDQwMTE5NTMxOWRkZWYyMDc0NDcxXzQtNi0xLTEtMA_1e4cf19a-b832-4d6f-93e7-91456b2c2cd9"
      unitRef="usd">232785000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock
      contextRef="i0c20a1997ec0432288766e37232698f5_D20200401-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjAvZnJhZzphNTkxMThjYjczYjE0MmU0ODA0Yjk0OWM4YWQ0MDEyNS90ZXh0cmVnaW9uOmE1OTExOGNiNzNiMTQyZTQ4MDRiOTQ5YzhhZDQwMTI1XzU1NTQ_5f330949-ca40-4dc4-8552-1a8f67f94d61">Provision for (benefit from) current and deferred income taxes consists of the following:&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:60.133%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.647%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.822%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.796%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fiscal Year Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. federal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;18,417&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,561&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,240&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. state and local&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;6,030&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,575&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,857&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;27,333&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,061&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22,274&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total current income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;51,780&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;40,197&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;33,371&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. federal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;43,642&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;45,079&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(128,317)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. state and local&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1,070&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,317&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9,157)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(7,562)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(32,613)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,051&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total deferred income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;37,150&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,783&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(134,423)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Provision for (benefit from) income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;88,930&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;53,980&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(101,052)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="i0c20a1997ec0432288766e37232698f5_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjAvZnJhZzphNTkxMThjYjczYjE0MmU0ODA0Yjk0OWM4YWQ0MDEyNS90YWJsZTo0YTdjNjBkN2UzZWI0NTk1OTEyZDAwZTM2Yjg0OWJkMS90YWJsZXJhbmdlOjRhN2M2MGQ3ZTNlYjQ1OTU5MTJkMDBlMzZiODQ5YmQxXzMtMi0xLTEtMA_d265b1a0-1aa6-4305-a154-1e7b174f9949"
      unitRef="usd">18417000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="ib57080e0efe848e584303e0861888427_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjAvZnJhZzphNTkxMThjYjczYjE0MmU0ODA0Yjk0OWM4YWQ0MDEyNS90YWJsZTo0YTdjNjBkN2UzZWI0NTk1OTEyZDAwZTM2Yjg0OWJkMS90YWJsZXJhbmdlOjRhN2M2MGQ3ZTNlYjQ1OTU5MTJkMDBlMzZiODQ5YmQxXzMtNC0xLTEtMA_6604e5bb-c0db-482b-b380-4973cbf003ef"
      unitRef="usd">26561000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="i8535f7a7defe447eb83a6f537132a16e_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjAvZnJhZzphNTkxMThjYjczYjE0MmU0ODA0Yjk0OWM4YWQ0MDEyNS90YWJsZTo0YTdjNjBkN2UzZWI0NTk1OTEyZDAwZTM2Yjg0OWJkMS90YWJsZXJhbmdlOjRhN2M2MGQ3ZTNlYjQ1OTU5MTJkMDBlMzZiODQ5YmQxXzMtNi0xLTEtMA_7f1da44b-aa0a-4f0a-97c5-42982f481c75"
      unitRef="usd">8240000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="i0c20a1997ec0432288766e37232698f5_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjAvZnJhZzphNTkxMThjYjczYjE0MmU0ODA0Yjk0OWM4YWQ0MDEyNS90YWJsZTo0YTdjNjBkN2UzZWI0NTk1OTEyZDAwZTM2Yjg0OWJkMS90YWJsZXJhbmdlOjRhN2M2MGQ3ZTNlYjQ1OTU5MTJkMDBlMzZiODQ5YmQxXzQtMi0xLTEtMA_549ee1d3-12d9-4a18-b45e-283e0f506202"
      unitRef="usd">6030000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="ib57080e0efe848e584303e0861888427_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjAvZnJhZzphNTkxMThjYjczYjE0MmU0ODA0Yjk0OWM4YWQ0MDEyNS90YWJsZTo0YTdjNjBkN2UzZWI0NTk1OTEyZDAwZTM2Yjg0OWJkMS90YWJsZXJhbmdlOjRhN2M2MGQ3ZTNlYjQ1OTU5MTJkMDBlMzZiODQ5YmQxXzQtNC0xLTEtMA_29ae58a5-cae3-47a4-bf57-247516e5b20a"
      unitRef="usd">3575000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="i8535f7a7defe447eb83a6f537132a16e_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjAvZnJhZzphNTkxMThjYjczYjE0MmU0ODA0Yjk0OWM4YWQ0MDEyNS90YWJsZTo0YTdjNjBkN2UzZWI0NTk1OTEyZDAwZTM2Yjg0OWJkMS90YWJsZXJhbmdlOjRhN2M2MGQ3ZTNlYjQ1OTU5MTJkMDBlMzZiODQ5YmQxXzQtNi0xLTEtMA_73b55c33-e76e-467d-b90e-cff6ed70fa11"
      unitRef="usd">2857000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentForeignTaxExpenseBenefit
      contextRef="i0c20a1997ec0432288766e37232698f5_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjAvZnJhZzphNTkxMThjYjczYjE0MmU0ODA0Yjk0OWM4YWQ0MDEyNS90YWJsZTo0YTdjNjBkN2UzZWI0NTk1OTEyZDAwZTM2Yjg0OWJkMS90YWJsZXJhbmdlOjRhN2M2MGQ3ZTNlYjQ1OTU5MTJkMDBlMzZiODQ5YmQxXzUtMi0xLTEtMA_d957d09d-21ee-44cc-b02a-62571bf89919"
      unitRef="usd">27333000</us-gaap:CurrentForeignTaxExpenseBenefit>
    <us-gaap:CurrentForeignTaxExpenseBenefit
      contextRef="ib57080e0efe848e584303e0861888427_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjAvZnJhZzphNTkxMThjYjczYjE0MmU0ODA0Yjk0OWM4YWQ0MDEyNS90YWJsZTo0YTdjNjBkN2UzZWI0NTk1OTEyZDAwZTM2Yjg0OWJkMS90YWJsZXJhbmdlOjRhN2M2MGQ3ZTNlYjQ1OTU5MTJkMDBlMzZiODQ5YmQxXzUtNC0xLTEtMA_986e078b-0e0c-4cad-923c-95283d996abd"
      unitRef="usd">10061000</us-gaap:CurrentForeignTaxExpenseBenefit>
    <us-gaap:CurrentForeignTaxExpenseBenefit
      contextRef="i8535f7a7defe447eb83a6f537132a16e_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjAvZnJhZzphNTkxMThjYjczYjE0MmU0ODA0Yjk0OWM4YWQ0MDEyNS90YWJsZTo0YTdjNjBkN2UzZWI0NTk1OTEyZDAwZTM2Yjg0OWJkMS90YWJsZXJhbmdlOjRhN2M2MGQ3ZTNlYjQ1OTU5MTJkMDBlMzZiODQ5YmQxXzUtNi0xLTEtMA_802cd34a-8114-4868-9136-bda94f78c1d6"
      unitRef="usd">22274000</us-gaap:CurrentForeignTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="i0c20a1997ec0432288766e37232698f5_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjAvZnJhZzphNTkxMThjYjczYjE0MmU0ODA0Yjk0OWM4YWQ0MDEyNS90YWJsZTo0YTdjNjBkN2UzZWI0NTk1OTEyZDAwZTM2Yjg0OWJkMS90YWJsZXJhbmdlOjRhN2M2MGQ3ZTNlYjQ1OTU5MTJkMDBlMzZiODQ5YmQxXzYtMi0xLTEtMA_58d5293d-f791-462e-81c1-a8fe0d011060"
      unitRef="usd">51780000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="ib57080e0efe848e584303e0861888427_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjAvZnJhZzphNTkxMThjYjczYjE0MmU0ODA0Yjk0OWM4YWQ0MDEyNS90YWJsZTo0YTdjNjBkN2UzZWI0NTk1OTEyZDAwZTM2Yjg0OWJkMS90YWJsZXJhbmdlOjRhN2M2MGQ3ZTNlYjQ1OTU5MTJkMDBlMzZiODQ5YmQxXzYtNC0xLTEtMA_b4adfd0b-eccc-4781-8993-4b9b5423a79e"
      unitRef="usd">40197000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="i8535f7a7defe447eb83a6f537132a16e_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjAvZnJhZzphNTkxMThjYjczYjE0MmU0ODA0Yjk0OWM4YWQ0MDEyNS90YWJsZTo0YTdjNjBkN2UzZWI0NTk1OTEyZDAwZTM2Yjg0OWJkMS90YWJsZXJhbmdlOjRhN2M2MGQ3ZTNlYjQ1OTU5MTJkMDBlMzZiODQ5YmQxXzYtNi0xLTEtMA_03634328-6679-4c4d-8b17-3ebbfe56cea6"
      unitRef="usd">33371000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="i0c20a1997ec0432288766e37232698f5_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjAvZnJhZzphNTkxMThjYjczYjE0MmU0ODA0Yjk0OWM4YWQ0MDEyNS90YWJsZTo0YTdjNjBkN2UzZWI0NTk1OTEyZDAwZTM2Yjg0OWJkMS90YWJsZXJhbmdlOjRhN2M2MGQ3ZTNlYjQ1OTU5MTJkMDBlMzZiODQ5YmQxXzgtMi0xLTEtMA_27b89b06-bb62-4c67-89a8-4b5708d816b5"
      unitRef="usd">43642000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="ib57080e0efe848e584303e0861888427_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjAvZnJhZzphNTkxMThjYjczYjE0MmU0ODA0Yjk0OWM4YWQ0MDEyNS90YWJsZTo0YTdjNjBkN2UzZWI0NTk1OTEyZDAwZTM2Yjg0OWJkMS90YWJsZXJhbmdlOjRhN2M2MGQ3ZTNlYjQ1OTU5MTJkMDBlMzZiODQ5YmQxXzgtNC0xLTEtMA_8bb21095-3ee6-4477-8f68-08c10d5391de"
      unitRef="usd">45079000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="i8535f7a7defe447eb83a6f537132a16e_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjAvZnJhZzphNTkxMThjYjczYjE0MmU0ODA0Yjk0OWM4YWQ0MDEyNS90YWJsZTo0YTdjNjBkN2UzZWI0NTk1OTEyZDAwZTM2Yjg0OWJkMS90YWJsZXJhbmdlOjRhN2M2MGQ3ZTNlYjQ1OTU5MTJkMDBlMzZiODQ5YmQxXzgtNi0xLTEtMA_41723761-1d3b-4824-bc82-1aeabc400f59"
      unitRef="usd">-128317000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="i0c20a1997ec0432288766e37232698f5_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjAvZnJhZzphNTkxMThjYjczYjE0MmU0ODA0Yjk0OWM4YWQ0MDEyNS90YWJsZTo0YTdjNjBkN2UzZWI0NTk1OTEyZDAwZTM2Yjg0OWJkMS90YWJsZXJhbmdlOjRhN2M2MGQ3ZTNlYjQ1OTU5MTJkMDBlMzZiODQ5YmQxXzktMi0xLTEtMA_2aaa5a4b-5af4-4586-a0da-ae96dd42d3e7"
      unitRef="usd">1070000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="ib57080e0efe848e584303e0861888427_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjAvZnJhZzphNTkxMThjYjczYjE0MmU0ODA0Yjk0OWM4YWQ0MDEyNS90YWJsZTo0YTdjNjBkN2UzZWI0NTk1OTEyZDAwZTM2Yjg0OWJkMS90YWJsZXJhbmdlOjRhN2M2MGQ3ZTNlYjQ1OTU5MTJkMDBlMzZiODQ5YmQxXzktNC0xLTEtMA_d0b1e634-3f19-44ee-bccd-a6cb971bd5a5"
      unitRef="usd">1317000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="i8535f7a7defe447eb83a6f537132a16e_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjAvZnJhZzphNTkxMThjYjczYjE0MmU0ODA0Yjk0OWM4YWQ0MDEyNS90YWJsZTo0YTdjNjBkN2UzZWI0NTk1OTEyZDAwZTM2Yjg0OWJkMS90YWJsZXJhbmdlOjRhN2M2MGQ3ZTNlYjQ1OTU5MTJkMDBlMzZiODQ5YmQxXzktNi0xLTEtMA_4d69cf19-a592-48ed-91c8-00b381b71382"
      unitRef="usd">-9157000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredForeignIncomeTaxExpenseBenefit
      contextRef="i0c20a1997ec0432288766e37232698f5_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjAvZnJhZzphNTkxMThjYjczYjE0MmU0ODA0Yjk0OWM4YWQ0MDEyNS90YWJsZTo0YTdjNjBkN2UzZWI0NTk1OTEyZDAwZTM2Yjg0OWJkMS90YWJsZXJhbmdlOjRhN2M2MGQ3ZTNlYjQ1OTU5MTJkMDBlMzZiODQ5YmQxXzEwLTItMS0xLTA_5ca53be2-d62d-47d4-af0d-d82b69662b41"
      unitRef="usd">-7562000</us-gaap:DeferredForeignIncomeTaxExpenseBenefit>
    <us-gaap:DeferredForeignIncomeTaxExpenseBenefit
      contextRef="ib57080e0efe848e584303e0861888427_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjAvZnJhZzphNTkxMThjYjczYjE0MmU0ODA0Yjk0OWM4YWQ0MDEyNS90YWJsZTo0YTdjNjBkN2UzZWI0NTk1OTEyZDAwZTM2Yjg0OWJkMS90YWJsZXJhbmdlOjRhN2M2MGQ3ZTNlYjQ1OTU5MTJkMDBlMzZiODQ5YmQxXzEwLTQtMS0xLTA_510c39d5-4684-417d-9858-cceb091f7938"
      unitRef="usd">-32613000</us-gaap:DeferredForeignIncomeTaxExpenseBenefit>
    <us-gaap:DeferredForeignIncomeTaxExpenseBenefit
      contextRef="i8535f7a7defe447eb83a6f537132a16e_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjAvZnJhZzphNTkxMThjYjczYjE0MmU0ODA0Yjk0OWM4YWQ0MDEyNS90YWJsZTo0YTdjNjBkN2UzZWI0NTk1OTEyZDAwZTM2Yjg0OWJkMS90YWJsZXJhbmdlOjRhN2M2MGQ3ZTNlYjQ1OTU5MTJkMDBlMzZiODQ5YmQxXzEwLTYtMS0xLTA_9247095d-73dd-4056-962a-75c78509dbcc"
      unitRef="usd">3051000</us-gaap:DeferredForeignIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="i0c20a1997ec0432288766e37232698f5_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjAvZnJhZzphNTkxMThjYjczYjE0MmU0ODA0Yjk0OWM4YWQ0MDEyNS90YWJsZTo0YTdjNjBkN2UzZWI0NTk1OTEyZDAwZTM2Yjg0OWJkMS90YWJsZXJhbmdlOjRhN2M2MGQ3ZTNlYjQ1OTU5MTJkMDBlMzZiODQ5YmQxXzExLTItMS0xLTA_09da19b5-846f-46f2-bb51-154101ee4154"
      unitRef="usd">37150000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="ib57080e0efe848e584303e0861888427_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjAvZnJhZzphNTkxMThjYjczYjE0MmU0ODA0Yjk0OWM4YWQ0MDEyNS90YWJsZTo0YTdjNjBkN2UzZWI0NTk1OTEyZDAwZTM2Yjg0OWJkMS90YWJsZXJhbmdlOjRhN2M2MGQ3ZTNlYjQ1OTU5MTJkMDBlMzZiODQ5YmQxXzExLTQtMS0xLTA_8588bbe4-ded6-402e-836b-d384bb59fe77"
      unitRef="usd">13783000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="i8535f7a7defe447eb83a6f537132a16e_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjAvZnJhZzphNTkxMThjYjczYjE0MmU0ODA0Yjk0OWM4YWQ0MDEyNS90YWJsZTo0YTdjNjBkN2UzZWI0NTk1OTEyZDAwZTM2Yjg0OWJkMS90YWJsZXJhbmdlOjRhN2M2MGQ3ZTNlYjQ1OTU5MTJkMDBlMzZiODQ5YmQxXzExLTYtMS0xLTA_8ea517d1-a874-4126-b6af-a5a2b5334611"
      unitRef="usd">-134423000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i0c20a1997ec0432288766e37232698f5_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjAvZnJhZzphNTkxMThjYjczYjE0MmU0ODA0Yjk0OWM4YWQ0MDEyNS90YWJsZTo0YTdjNjBkN2UzZWI0NTk1OTEyZDAwZTM2Yjg0OWJkMS90YWJsZXJhbmdlOjRhN2M2MGQ3ZTNlYjQ1OTU5MTJkMDBlMzZiODQ5YmQxXzEyLTItMS0xLTA_2f053c49-fa6f-4419-b17f-f208dae6b9e0"
      unitRef="usd">88930000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ib57080e0efe848e584303e0861888427_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjAvZnJhZzphNTkxMThjYjczYjE0MmU0ODA0Yjk0OWM4YWQ0MDEyNS90YWJsZTo0YTdjNjBkN2UzZWI0NTk1OTEyZDAwZTM2Yjg0OWJkMS90YWJsZXJhbmdlOjRhN2M2MGQ3ZTNlYjQ1OTU5MTJkMDBlMzZiODQ5YmQxXzEyLTQtMS0xLTA_fd765158-473f-4452-a82e-7010bad4d836"
      unitRef="usd">53980000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i8535f7a7defe447eb83a6f537132a16e_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjAvZnJhZzphNTkxMThjYjczYjE0MmU0ODA0Yjk0OWM4YWQ0MDEyNS90YWJsZTo0YTdjNjBkN2UzZWI0NTk1OTEyZDAwZTM2Yjg0OWJkMS90YWJsZXJhbmdlOjRhN2M2MGQ3ZTNlYjQ1OTU5MTJkMDBlMzZiODQ5YmQxXzEyLTYtMS0xLTA_0b88c1b9-315e-4f9c-9da5-76a23b926c69"
      unitRef="usd">-101052000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock
      contextRef="i0c20a1997ec0432288766e37232698f5_D20200401-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjAvZnJhZzphNTkxMThjYjczYjE0MmU0ODA0Yjk0OWM4YWQ0MDEyNS90ZXh0cmVnaW9uOmE1OTExOGNiNzNiMTQyZTQ4MDRiOTQ5YzhhZDQwMTI1XzU1NTU_f25ac78e-6af8-4063-9e8e-323a5a20e517">A reconciliation of our effective tax rate to the U.S. statutory federal income tax rate is as follows:&lt;div style="margin-bottom:6pt;margin-top:8pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:60.133%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.647%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.822%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.796%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fiscal Year Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;U.S. federal statutory rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;21.0&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;21.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;State and local taxes, net of U.S. federal benefit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1.1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign tax rate differential&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(2.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign earnings&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(0.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tax credits&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(4.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(15.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Excess tax benefits from stock-based compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(2.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;One-time transition tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Valuation allowance&#x2014;domestic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;0.1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(46.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Valuation allowance&#x2014;foreign&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Change in reserves&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(0.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;0.8&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Effective tax rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;13.1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(43.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt; The foreign rate differentials in relation to foreign earnings, for all periods presented, are primarily driven by changes in the mix of our foreign earnings and the difference between the foreign and U.S. income tax rates. Fiscal year ended March&#160;31, 2020 includes the impact of the reversal of a net deferred tax asset of $19,826 related to the effects of stock-based compensation from our intercompany cost-sharing arrangements due to an appeals court decision issued in Altera Corp. v. Commissioner.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt; Fiscal year ended March&#160;31, 2020 includes effects of a deferred tax asset and valuation allowance associated with a tax basis step up received in Switzerland related to the Federal Act on Tax Reform and AVH Financing ("TRAF") enacted on January 1, 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt; Tax benefits were recorded for fiscal years ended March&#160;31, 2021, 2020, and 2019 attributable to certain tax credits related to software development activities.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="i0c20a1997ec0432288766e37232698f5_D20200401-20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjAvZnJhZzphNTkxMThjYjczYjE0MmU0ODA0Yjk0OWM4YWQ0MDEyNS90YWJsZTo1ZjRmMjIxYTEyNmM0NDczOGNjNTAyODg5MTBmMzVhZS90YWJsZXJhbmdlOjVmNGYyMjFhMTI2YzQ0NzM4Y2M1MDI4ODkxMGYzNWFlXzItMi0xLTEtMA_b17ba577-9a2b-46b2-bb53-38b7ec31bcfd"
      unitRef="number">0.210</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="ib57080e0efe848e584303e0861888427_D20190401-20200331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjAvZnJhZzphNTkxMThjYjczYjE0MmU0ODA0Yjk0OWM4YWQ0MDEyNS90YWJsZTo1ZjRmMjIxYTEyNmM0NDczOGNjNTAyODg5MTBmMzVhZS90YWJsZXJhbmdlOjVmNGYyMjFhMTI2YzQ0NzM4Y2M1MDI4ODkxMGYzNWFlXzItNC0xLTEtMA_a0b7b0ac-9998-44fc-8f4b-e0c54713bc81"
      unitRef="number">0.210</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="i8535f7a7defe447eb83a6f537132a16e_D20180401-20190331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjAvZnJhZzphNTkxMThjYjczYjE0MmU0ODA0Yjk0OWM4YWQ0MDEyNS90YWJsZTo1ZjRmMjIxYTEyNmM0NDczOGNjNTAyODg5MTBmMzVhZS90YWJsZXJhbmdlOjVmNGYyMjFhMTI2YzQ0NzM4Y2M1MDI4ODkxMGYzNWFlXzItNi0xLTEtMA_156e6670-990a-485c-adf0-eca65d9b5c70"
      unitRef="number">0.210</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes
      contextRef="i0c20a1997ec0432288766e37232698f5_D20200401-20210331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjAvZnJhZzphNTkxMThjYjczYjE0MmU0ODA0Yjk0OWM4YWQ0MDEyNS90YWJsZTo1ZjRmMjIxYTEyNmM0NDczOGNjNTAyODg5MTBmMzVhZS90YWJsZXJhbmdlOjVmNGYyMjFhMTI2YzQ0NzM4Y2M1MDI4ODkxMGYzNWFlXzMtMi0xLTEtMA_596616d0-e22a-40a7-8c95-54261a7bab79"
      unitRef="number">0.011</us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes
      contextRef="ib57080e0efe848e584303e0861888427_D20190401-20200331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjAvZnJhZzphNTkxMThjYjczYjE0MmU0ODA0Yjk0OWM4YWQ0MDEyNS90YWJsZTo1ZjRmMjIxYTEyNmM0NDczOGNjNTAyODg5MTBmMzVhZS90YWJsZXJhbmdlOjVmNGYyMjFhMTI2YzQ0NzM4Y2M1MDI4ODkxMGYzNWFlXzMtNC0xLTEtMA_28c1d5eb-793e-4e30-b0f2-107d735a5e5a"
      unitRef="number">0.021</us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes
      contextRef="i8535f7a7defe447eb83a6f537132a16e_D20180401-20190331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjAvZnJhZzphNTkxMThjYjczYjE0MmU0ODA0Yjk0OWM4YWQ0MDEyNS90YWJsZTo1ZjRmMjIxYTEyNmM0NDczOGNjNTAyODg5MTBmMzVhZS90YWJsZXJhbmdlOjVmNGYyMjFhMTI2YzQ0NzM4Y2M1MDI4ODkxMGYzNWFlXzMtNi0xLTEtMA_7182a79f-796f-4d51-823e-41fba8eaf185"
      unitRef="number">0.029</us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential
      contextRef="i0c20a1997ec0432288766e37232698f5_D20200401-20210331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjAvZnJhZzphNTkxMThjYjczYjE0MmU0ODA0Yjk0OWM4YWQ0MDEyNS90YWJsZTo1ZjRmMjIxYTEyNmM0NDczOGNjNTAyODg5MTBmMzVhZS90YWJsZXJhbmdlOjVmNGYyMjFhMTI2YzQ0NzM4Y2M1MDI4ODkxMGYzNWFlXzQtMi0xLTEtMA_6764ade4-1126-4be7-a516-18d0776a6c58"
      unitRef="number">-0.029</us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential>
    <us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential
      contextRef="ib57080e0efe848e584303e0861888427_D20190401-20200331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjAvZnJhZzphNTkxMThjYjczYjE0MmU0ODA0Yjk0OWM4YWQ0MDEyNS90YWJsZTo1ZjRmMjIxYTEyNmM0NDczOGNjNTAyODg5MTBmMzVhZS90YWJsZXJhbmdlOjVmNGYyMjFhMTI2YzQ0NzM4Y2M1MDI4ODkxMGYzNWFlXzQtNC0xLTEtMA_ce197a02-ecf6-4873-8bdf-db7f1d02465e"
      unitRef="number">0.010</us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential>
    <us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential
      contextRef="i8535f7a7defe447eb83a6f537132a16e_D20180401-20190331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjAvZnJhZzphNTkxMThjYjczYjE0MmU0ODA0Yjk0OWM4YWQ0MDEyNS90YWJsZTo1ZjRmMjIxYTEyNmM0NDczOGNjNTAyODg5MTBmMzVhZS90YWJsZXJhbmdlOjVmNGYyMjFhMTI2YzQ0NzM4Y2M1MDI4ODkxMGYzNWFlXzQtNi0xLTEtMA_8be62f2d-3671-4b85-bbaa-31b0caeaacea"
      unitRef="number">-0.090</us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential>
    <ttwo:EffectiveIncomeTaxRateReconciliationForeignEarningsPercent
      contextRef="i0c20a1997ec0432288766e37232698f5_D20200401-20210331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjAvZnJhZzphNTkxMThjYjczYjE0MmU0ODA0Yjk0OWM4YWQ0MDEyNS90YWJsZTo1ZjRmMjIxYTEyNmM0NDczOGNjNTAyODg5MTBmMzVhZS90YWJsZXJhbmdlOjVmNGYyMjFhMTI2YzQ0NzM4Y2M1MDI4ODkxMGYzNWFlXzUtMi0xLTEtMA_6605742b-8506-4fd4-ac60-6b205c2a6d12"
      unitRef="number">-0.003</ttwo:EffectiveIncomeTaxRateReconciliationForeignEarningsPercent>
    <ttwo:EffectiveIncomeTaxRateReconciliationForeignEarningsPercent
      contextRef="ib57080e0efe848e584303e0861888427_D20190401-20200331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjAvZnJhZzphNTkxMThjYjczYjE0MmU0ODA0Yjk0OWM4YWQ0MDEyNS90YWJsZTo1ZjRmMjIxYTEyNmM0NDczOGNjNTAyODg5MTBmMzVhZS90YWJsZXJhbmdlOjVmNGYyMjFhMTI2YzQ0NzM4Y2M1MDI4ODkxMGYzNWFlXzUtNC0xLTEtMA_3438c857-a16e-494a-87e7-a262f5d20e39"
      unitRef="number">-0.093</ttwo:EffectiveIncomeTaxRateReconciliationForeignEarningsPercent>
    <ttwo:EffectiveIncomeTaxRateReconciliationForeignEarningsPercent
      contextRef="i8535f7a7defe447eb83a6f537132a16e_D20180401-20190331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjAvZnJhZzphNTkxMThjYjczYjE0MmU0ODA0Yjk0OWM4YWQ0MDEyNS90YWJsZTo1ZjRmMjIxYTEyNmM0NDczOGNjNTAyODg5MTBmMzVhZS90YWJsZXJhbmdlOjVmNGYyMjFhMTI2YzQ0NzM4Y2M1MDI4ODkxMGYzNWFlXzUtNi0xLTEtMA_27b16af0-7da9-4d60-a758-e664160fa187"
      unitRef="number">0.051</ttwo:EffectiveIncomeTaxRateReconciliationForeignEarningsPercent>
    <ttwo:EffectiveIncomeTaxRateReconciliationTaxCreditIntangibleAssetsPercent
      contextRef="i0c20a1997ec0432288766e37232698f5_D20200401-20210331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjAvZnJhZzphNTkxMThjYjczYjE0MmU0ODA0Yjk0OWM4YWQ0MDEyNS90YWJsZTo1ZjRmMjIxYTEyNmM0NDczOGNjNTAyODg5MTBmMzVhZS90YWJsZXJhbmdlOjVmNGYyMjFhMTI2YzQ0NzM4Y2M1MDI4ODkxMGYzNWFlXzYtMi0xLTEtMA_a9a761bc-0f14-4c39-813a-5d4c8f5565ce"
      unitRef="number">-0.043</ttwo:EffectiveIncomeTaxRateReconciliationTaxCreditIntangibleAssetsPercent>
    <ttwo:EffectiveIncomeTaxRateReconciliationTaxCreditIntangibleAssetsPercent
      contextRef="ib57080e0efe848e584303e0861888427_D20190401-20200331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjAvZnJhZzphNTkxMThjYjczYjE0MmU0ODA0Yjk0OWM4YWQ0MDEyNS90YWJsZTo1ZjRmMjIxYTEyNmM0NDczOGNjNTAyODg5MTBmMzVhZS90YWJsZXJhbmdlOjVmNGYyMjFhMTI2YzQ0NzM4Y2M1MDI4ODkxMGYzNWFlXzYtNC0xLTEtMA_b31db20a-37f1-42fd-b021-ffe76ed74b66"
      unitRef="number">-0.083</ttwo:EffectiveIncomeTaxRateReconciliationTaxCreditIntangibleAssetsPercent>
    <ttwo:EffectiveIncomeTaxRateReconciliationTaxCreditIntangibleAssetsPercent
      contextRef="i8535f7a7defe447eb83a6f537132a16e_D20180401-20190331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjAvZnJhZzphNTkxMThjYjczYjE0MmU0ODA0Yjk0OWM4YWQ0MDEyNS90YWJsZTo1ZjRmMjIxYTEyNmM0NDczOGNjNTAyODg5MTBmMzVhZS90YWJsZXJhbmdlOjVmNGYyMjFhMTI2YzQ0NzM4Y2M1MDI4ODkxMGYzNWFlXzYtNi0xLTEtMA_b1065d02-b66b-4e11-8db0-c39b30f0bdd6"
      unitRef="number">-0.150</ttwo:EffectiveIncomeTaxRateReconciliationTaxCreditIntangibleAssetsPercent>
    <ttwo:EffectiveIncomeTaxRateReconciliationExcessTaxBenefitsFromStockBasedCompensationPercent
      contextRef="i0c20a1997ec0432288766e37232698f5_D20200401-20210331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjAvZnJhZzphNTkxMThjYjczYjE0MmU0ODA0Yjk0OWM4YWQ0MDEyNS90YWJsZTo1ZjRmMjIxYTEyNmM0NDczOGNjNTAyODg5MTBmMzVhZS90YWJsZXJhbmdlOjVmNGYyMjFhMTI2YzQ0NzM4Y2M1MDI4ODkxMGYzNWFlXzctMi0xLTEtMA_dbee030e-0a5c-48c8-9281-a40d6bb06e0e"
      unitRef="number">-0.020</ttwo:EffectiveIncomeTaxRateReconciliationExcessTaxBenefitsFromStockBasedCompensationPercent>
    <ttwo:EffectiveIncomeTaxRateReconciliationExcessTaxBenefitsFromStockBasedCompensationPercent
      contextRef="ib57080e0efe848e584303e0861888427_D20190401-20200331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjAvZnJhZzphNTkxMThjYjczYjE0MmU0ODA0Yjk0OWM4YWQ0MDEyNS90YWJsZTo1ZjRmMjIxYTEyNmM0NDczOGNjNTAyODg5MTBmMzVhZS90YWJsZXJhbmdlOjVmNGYyMjFhMTI2YzQ0NzM4Y2M1MDI4ODkxMGYzNWFlXzctNC0xLTEtMA_167972c7-9989-481d-9df9-d2cdb8d92803"
      unitRef="number">-0.018</ttwo:EffectiveIncomeTaxRateReconciliationExcessTaxBenefitsFromStockBasedCompensationPercent>
    <ttwo:EffectiveIncomeTaxRateReconciliationExcessTaxBenefitsFromStockBasedCompensationPercent
      contextRef="i8535f7a7defe447eb83a6f537132a16e_D20180401-20190331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjAvZnJhZzphNTkxMThjYjczYjE0MmU0ODA0Yjk0OWM4YWQ0MDEyNS90YWJsZTo1ZjRmMjIxYTEyNmM0NDczOGNjNTAyODg5MTBmMzVhZS90YWJsZXJhbmdlOjVmNGYyMjFhMTI2YzQ0NzM4Y2M1MDI4ODkxMGYzNWFlXzctNi0xLTEtMA_86d594a4-1b68-4854-ba75-8f92151d004c"
      unitRef="number">-0.057</ttwo:EffectiveIncomeTaxRateReconciliationExcessTaxBenefitsFromStockBasedCompensationPercent>
    <ttwo:EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActTransitionTaxOnAccumulatedForeignEarningsPercent
      contextRef="i0c20a1997ec0432288766e37232698f5_D20200401-20210331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjAvZnJhZzphNTkxMThjYjczYjE0MmU0ODA0Yjk0OWM4YWQ0MDEyNS90YWJsZTo1ZjRmMjIxYTEyNmM0NDczOGNjNTAyODg5MTBmMzVhZS90YWJsZXJhbmdlOjVmNGYyMjFhMTI2YzQ0NzM4Y2M1MDI4ODkxMGYzNWFlXzgtMi0xLTEtMA_2c27e34c-d473-48b1-893e-8b6020675759"
      unitRef="number">0</ttwo:EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActTransitionTaxOnAccumulatedForeignEarningsPercent>
    <ttwo:EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActTransitionTaxOnAccumulatedForeignEarningsPercent
      contextRef="ib57080e0efe848e584303e0861888427_D20190401-20200331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjAvZnJhZzphNTkxMThjYjczYjE0MmU0ODA0Yjk0OWM4YWQ0MDEyNS90YWJsZTo1ZjRmMjIxYTEyNmM0NDczOGNjNTAyODg5MTBmMzVhZS90YWJsZXJhbmdlOjVmNGYyMjFhMTI2YzQ0NzM4Y2M1MDI4ODkxMGYzNWFlXzgtNC0xLTEtMA_de866cd6-ad14-4795-b0cc-05228a8b50d4"
      unitRef="number">0</ttwo:EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActTransitionTaxOnAccumulatedForeignEarningsPercent>
    <ttwo:EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActTransitionTaxOnAccumulatedForeignEarningsPercent
      contextRef="i8535f7a7defe447eb83a6f537132a16e_D20180401-20190331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjAvZnJhZzphNTkxMThjYjczYjE0MmU0ODA0Yjk0OWM4YWQ0MDEyNS90YWJsZTo1ZjRmMjIxYTEyNmM0NDczOGNjNTAyODg5MTBmMzVhZS90YWJsZXJhbmdlOjVmNGYyMjFhMTI2YzQ0NzM4Y2M1MDI4ODkxMGYzNWFlXzgtNi0xLTEtMA_18c9a185-bf10-46b6-b7fb-b51264b85fbd"
      unitRef="number">-0.020</ttwo:EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActTransitionTaxOnAccumulatedForeignEarningsPercent>
    <ttwo:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowanceDomestic
      contextRef="i0c20a1997ec0432288766e37232698f5_D20200401-20210331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjAvZnJhZzphNTkxMThjYjczYjE0MmU0ODA0Yjk0OWM4YWQ0MDEyNS90YWJsZTo1ZjRmMjIxYTEyNmM0NDczOGNjNTAyODg5MTBmMzVhZS90YWJsZXJhbmdlOjVmNGYyMjFhMTI2YzQ0NzM4Y2M1MDI4ODkxMGYzNWFlXzEwLTItMS0xLTA_5c560acf-f461-439c-9444-3a5e4198b1e6"
      unitRef="number">0.001</ttwo:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowanceDomestic>
    <ttwo:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowanceDomestic
      contextRef="ib57080e0efe848e584303e0861888427_D20190401-20200331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjAvZnJhZzphNTkxMThjYjczYjE0MmU0ODA0Yjk0OWM4YWQ0MDEyNS90YWJsZTo1ZjRmMjIxYTEyNmM0NDczOGNjNTAyODg5MTBmMzVhZS90YWJsZXJhbmdlOjVmNGYyMjFhMTI2YzQ0NzM4Y2M1MDI4ODkxMGYzNWFlXzEwLTQtMS0xLTA_1cc6b008-ef01-4937-aefe-8bfd6fb43804"
      unitRef="number">0.002</ttwo:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowanceDomestic>
    <ttwo:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowanceDomestic
      contextRef="i8535f7a7defe447eb83a6f537132a16e_D20180401-20190331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjAvZnJhZzphNTkxMThjYjczYjE0MmU0ODA0Yjk0OWM4YWQ0MDEyNS90YWJsZTo1ZjRmMjIxYTEyNmM0NDczOGNjNTAyODg5MTBmMzVhZS90YWJsZXJhbmdlOjVmNGYyMjFhMTI2YzQ0NzM4Y2M1MDI4ODkxMGYzNWFlXzEwLTYtMS0xLTA_0ad09d11-27dc-47d9-9d21-0dd696fbfa5b"
      unitRef="number">-0.460</ttwo:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowanceDomestic>
    <ttwo:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowanceForeign
      contextRef="i0c20a1997ec0432288766e37232698f5_D20200401-20210331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjAvZnJhZzphNTkxMThjYjczYjE0MmU0ODA0Yjk0OWM4YWQ0MDEyNS90YWJsZTo1ZjRmMjIxYTEyNmM0NDczOGNjNTAyODg5MTBmMzVhZS90YWJsZXJhbmdlOjVmNGYyMjFhMTI2YzQ0NzM4Y2M1MDI4ODkxMGYzNWFlXzExLTItMS0xLTA_ac480b69-1869-4397-a659-e1a77bc2a84c"
      unitRef="number">0</ttwo:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowanceForeign>
    <ttwo:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowanceForeign
      contextRef="ib57080e0efe848e584303e0861888427_D20190401-20200331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjAvZnJhZzphNTkxMThjYjczYjE0MmU0ODA0Yjk0OWM4YWQ0MDEyNS90YWJsZTo1ZjRmMjIxYTEyNmM0NDczOGNjNTAyODg5MTBmMzVhZS90YWJsZXJhbmdlOjVmNGYyMjFhMTI2YzQ0NzM4Y2M1MDI4ODkxMGYzNWFlXzExLTQtMS0xLTA_7f1bccf8-8174-4d4f-9f7e-25200a5c71df"
      unitRef="number">0.073</ttwo:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowanceForeign>
    <ttwo:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowanceForeign
      contextRef="i8535f7a7defe447eb83a6f537132a16e_D20180401-20190331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjAvZnJhZzphNTkxMThjYjczYjE0MmU0ODA0Yjk0OWM4YWQ0MDEyNS90YWJsZTo1ZjRmMjIxYTEyNmM0NDczOGNjNTAyODg5MTBmMzVhZS90YWJsZXJhbmdlOjVmNGYyMjFhMTI2YzQ0NzM4Y2M1MDI4ODkxMGYzNWFlXzExLTYtMS0xLTA_449d7dd1-44d6-4759-9fda-a3be37dddb77"
      unitRef="number">0</ttwo:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowanceForeign>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="i0c20a1997ec0432288766e37232698f5_D20200401-20210331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjAvZnJhZzphNTkxMThjYjczYjE0MmU0ODA0Yjk0OWM4YWQ0MDEyNS90YWJsZTo1ZjRmMjIxYTEyNmM0NDczOGNjNTAyODg5MTBmMzVhZS90YWJsZXJhbmdlOjVmNGYyMjFhMTI2YzQ0NzM4Y2M1MDI4ODkxMGYzNWFlXzEyLTItMS0xLTA_b31a2db9-3bd5-4191-a744-2cc561377b6a"
      unitRef="number">-0.004</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="ib57080e0efe848e584303e0861888427_D20190401-20200331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjAvZnJhZzphNTkxMThjYjczYjE0MmU0ODA0Yjk0OWM4YWQ0MDEyNS90YWJsZTo1ZjRmMjIxYTEyNmM0NDczOGNjNTAyODg5MTBmMzVhZS90YWJsZXJhbmdlOjVmNGYyMjFhMTI2YzQ0NzM4Y2M1MDI4ODkxMGYzNWFlXzEyLTQtMS0xLTA_a94dd539-f731-422c-9894-bf43019fa0b0"
      unitRef="number">-0.020</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="i8535f7a7defe447eb83a6f537132a16e_D20180401-20190331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjAvZnJhZzphNTkxMThjYjczYjE0MmU0ODA0Yjk0OWM4YWQ0MDEyNS90YWJsZTo1ZjRmMjIxYTEyNmM0NDczOGNjNTAyODg5MTBmMzVhZS90YWJsZXJhbmdlOjVmNGYyMjFhMTI2YzQ0NzM4Y2M1MDI4ODkxMGYzNWFlXzEyLTYtMS0xLTA_10d6b5ee-7d79-48c2-ae67-a68798e410af"
      unitRef="number">0.013</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments
      contextRef="i0c20a1997ec0432288766e37232698f5_D20200401-20210331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjAvZnJhZzphNTkxMThjYjczYjE0MmU0ODA0Yjk0OWM4YWQ0MDEyNS90YWJsZTo1ZjRmMjIxYTEyNmM0NDczOGNjNTAyODg5MTBmMzVhZS90YWJsZXJhbmdlOjVmNGYyMjFhMTI2YzQ0NzM4Y2M1MDI4ODkxMGYzNWFlXzEzLTItMS0xLTA_2fb8bc3b-39f5-4bbd-ab73-3d868ba666ab"
      unitRef="number">0.008</us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments>
    <us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments
      contextRef="ib57080e0efe848e584303e0861888427_D20190401-20200331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjAvZnJhZzphNTkxMThjYjczYjE0MmU0ODA0Yjk0OWM4YWQ0MDEyNS90YWJsZTo1ZjRmMjIxYTEyNmM0NDczOGNjNTAyODg5MTBmMzVhZS90YWJsZXJhbmdlOjVmNGYyMjFhMTI2YzQ0NzM4Y2M1MDI4ODkxMGYzNWFlXzEzLTQtMS0xLTA_6f7137d9-c2b6-4ee4-8a13-731f61684c11"
      unitRef="number">0.016</us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments>
    <us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments
      contextRef="i8535f7a7defe447eb83a6f537132a16e_D20180401-20190331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjAvZnJhZzphNTkxMThjYjczYjE0MmU0ODA0Yjk0OWM4YWQ0MDEyNS90YWJsZTo1ZjRmMjIxYTEyNmM0NDczOGNjNTAyODg5MTBmMzVhZS90YWJsZXJhbmdlOjVmNGYyMjFhMTI2YzQ0NzM4Y2M1MDI4ODkxMGYzNWFlXzEzLTYtMS0xLTA_1e686d1c-99ca-47ab-8d1d-5befc801b233"
      unitRef="number">0.040</us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="i0c20a1997ec0432288766e37232698f5_D20200401-20210331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjAvZnJhZzphNTkxMThjYjczYjE0MmU0ODA0Yjk0OWM4YWQ0MDEyNS90YWJsZTo1ZjRmMjIxYTEyNmM0NDczOGNjNTAyODg5MTBmMzVhZS90YWJsZXJhbmdlOjVmNGYyMjFhMTI2YzQ0NzM4Y2M1MDI4ODkxMGYzNWFlXzE0LTItMS0xLTA_24d82356-7e46-44a9-9f33-9c1003b0a2b7"
      unitRef="number">0.131</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="ib57080e0efe848e584303e0861888427_D20190401-20200331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjAvZnJhZzphNTkxMThjYjczYjE0MmU0ODA0Yjk0OWM4YWQ0MDEyNS90YWJsZTo1ZjRmMjIxYTEyNmM0NDczOGNjNTAyODg5MTBmMzVhZS90YWJsZXJhbmdlOjVmNGYyMjFhMTI2YzQ0NzM4Y2M1MDI4ODkxMGYzNWFlXzE0LTQtMS0xLTA_0f3423d5-fbd0-4ee7-88fc-0a92ef1aa2fd"
      unitRef="number">0.118</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="i8535f7a7defe447eb83a6f537132a16e_D20180401-20190331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjAvZnJhZzphNTkxMThjYjczYjE0MmU0ODA0Yjk0OWM4YWQ0MDEyNS90YWJsZTo1ZjRmMjIxYTEyNmM0NDczOGNjNTAyODg5MTBmMzVhZS90YWJsZXJhbmdlOjVmNGYyMjFhMTI2YzQ0NzM4Y2M1MDI4ODkxMGYzNWFlXzE0LTYtMS0xLTA_2b3435ec-47b7-4ab7-9f69-6111505e8b92"
      unitRef="number">-0.434</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential
      contextRef="ib57080e0efe848e584303e0861888427_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjAvZnJhZzphNTkxMThjYjczYjE0MmU0ODA0Yjk0OWM4YWQ0MDEyNS90ZXh0cmVnaW9uOmE1OTExOGNiNzNiMTQyZTQ4MDRiOTQ5YzhhZDQwMTI1XzU3OQ_0d2e649a-0a47-4195-8dc8-d1960c11a190"
      unitRef="usd">19826000</us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential>
    <us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock
      contextRef="i0c20a1997ec0432288766e37232698f5_D20200401-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjAvZnJhZzphNTkxMThjYjczYjE0MmU0ODA0Yjk0OWM4YWQ0MDEyNS90ZXh0cmVnaW9uOmE1OTExOGNiNzNiMTQyZTQ4MDRiOTQ5YzhhZDQwMTI1XzU1NDc_dff9f10a-90c5-49cb-aea4-ed00a67a9e77">The effects of temporary differences that gave rise to our deferred tax assets and liabilities were as follows:&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:72.800%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.630%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.804%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;March&#160;31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Deferred tax assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued compensation expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;132,794&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;124,276&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Equity-based compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;60,012&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;66,253&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tax credit carryforward&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;54,576&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;45,746&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tax basis step up related to TRAF&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;45,266&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;45,266&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;42,846&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39,512&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net operating loss carryforward&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;5,576&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,555&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3,323&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Business reorganization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;401&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,874&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;10,236&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;7,785&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total deferred tax assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;355,030&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;336,267&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: Valuation allowance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(95,761)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(86,937)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net deferred tax assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;259,269&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;249,330&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Deferred tax liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Capitalized software and depreciation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(99,673)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(74,006)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Right of use assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(40,391)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(36,947)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Intangible amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(29,683)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(18,206)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,038)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(2,773)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,587)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total deferred tax liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(172,520)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(137,784)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net deferred tax asset &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;86,749&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;111,546&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt; As of March&#160;31, 2021, $90,206 is included in Deferred tax assets and $3,457 is included in Other long-term liabilities. As of March&#160;31, 2020&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;$116,676 is included in Deferred tax assets and $5,130 is included in Other long-term liabilities.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation
      contextRef="i92b82991ee064005bd88c12ffe83b839_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjAvZnJhZzphNTkxMThjYjczYjE0MmU0ODA0Yjk0OWM4YWQ0MDEyNS90YWJsZTpkM2UzZjE2OTVhM2E0OWNjYTlkNWU2MGE0NGU3MTBhMy90YWJsZXJhbmdlOmQzZTNmMTY5NWEzYTQ5Y2NhOWQ1ZTYwYTQ0ZTcxMGEzXzMtMi0xLTEtMA_2d484825-7d4c-4a04-9b60-203e8bd35d7c"
      unitRef="usd">132794000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation
      contextRef="ifbf376370609479eb770cbe26d526509_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjAvZnJhZzphNTkxMThjYjczYjE0MmU0ODA0Yjk0OWM4YWQ0MDEyNS90YWJsZTpkM2UzZjE2OTVhM2E0OWNjYTlkNWU2MGE0NGU3MTBhMy90YWJsZXJhbmdlOmQzZTNmMTY5NWEzYTQ5Y2NhOWQ1ZTYwYTQ0ZTcxMGEzXzMtNC0xLTEtMA_fd6cf71b-85f2-491c-a52b-5af92ff226db"
      unitRef="usd">124276000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost
      contextRef="i92b82991ee064005bd88c12ffe83b839_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjAvZnJhZzphNTkxMThjYjczYjE0MmU0ODA0Yjk0OWM4YWQ0MDEyNS90YWJsZTpkM2UzZjE2OTVhM2E0OWNjYTlkNWU2MGE0NGU3MTBhMy90YWJsZXJhbmdlOmQzZTNmMTY5NWEzYTQ5Y2NhOWQ1ZTYwYTQ0ZTcxMGEzXzQtMi0xLTEtMA_fbef577d-c237-45c1-9883-b8540ca8bb2e"
      unitRef="usd">60012000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost
      contextRef="ifbf376370609479eb770cbe26d526509_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjAvZnJhZzphNTkxMThjYjczYjE0MmU0ODA0Yjk0OWM4YWQ0MDEyNS90YWJsZTpkM2UzZjE2OTVhM2E0OWNjYTlkNWU2MGE0NGU3MTBhMy90YWJsZXJhbmdlOmQzZTNmMTY5NWEzYTQ5Y2NhOWQ1ZTYwYTQ0ZTcxMGEzXzQtNC0xLTEtMA_0e58a6db-1a54-4920-b28f-9eecb62b20c9"
      unitRef="usd">66253000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost>
    <us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsOther
      contextRef="i92b82991ee064005bd88c12ffe83b839_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjAvZnJhZzphNTkxMThjYjczYjE0MmU0ODA0Yjk0OWM4YWQ0MDEyNS90YWJsZTpkM2UzZjE2OTVhM2E0OWNjYTlkNWU2MGE0NGU3MTBhMy90YWJsZXJhbmdlOmQzZTNmMTY5NWEzYTQ5Y2NhOWQ1ZTYwYTQ0ZTcxMGEzXzUtMi0xLTEtMA_b3c493f1-912f-4b08-8908-d9fe66d02069"
      unitRef="usd">54576000</us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsOther>
    <us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsOther
      contextRef="ifbf376370609479eb770cbe26d526509_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjAvZnJhZzphNTkxMThjYjczYjE0MmU0ODA0Yjk0OWM4YWQ0MDEyNS90YWJsZTpkM2UzZjE2OTVhM2E0OWNjYTlkNWU2MGE0NGU3MTBhMy90YWJsZXJhbmdlOmQzZTNmMTY5NWEzYTQ5Y2NhOWQ1ZTYwYTQ0ZTcxMGEzXzUtNC0xLTEtMA_cfa89b4f-8f92-4b28-937b-583de2db704d"
      unitRef="usd">45746000</us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsOther>
    <ttwo:DeferredTaxAssetsTaxDeferredExpenseChangeInTaxBasisRelatedToTRAFSwissTaxReform
      contextRef="i92b82991ee064005bd88c12ffe83b839_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjAvZnJhZzphNTkxMThjYjczYjE0MmU0ODA0Yjk0OWM4YWQ0MDEyNS90YWJsZTpkM2UzZjE2OTVhM2E0OWNjYTlkNWU2MGE0NGU3MTBhMy90YWJsZXJhbmdlOmQzZTNmMTY5NWEzYTQ5Y2NhOWQ1ZTYwYTQ0ZTcxMGEzXzYtMi0xLTEtMA_ffb5bddf-8522-4ccf-9a07-354b2a2f2c30"
      unitRef="usd">45266000</ttwo:DeferredTaxAssetsTaxDeferredExpenseChangeInTaxBasisRelatedToTRAFSwissTaxReform>
    <ttwo:DeferredTaxAssetsTaxDeferredExpenseChangeInTaxBasisRelatedToTRAFSwissTaxReform
      contextRef="ifbf376370609479eb770cbe26d526509_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjAvZnJhZzphNTkxMThjYjczYjE0MmU0ODA0Yjk0OWM4YWQ0MDEyNS90YWJsZTpkM2UzZjE2OTVhM2E0OWNjYTlkNWU2MGE0NGU3MTBhMy90YWJsZXJhbmdlOmQzZTNmMTY5NWEzYTQ5Y2NhOWQ1ZTYwYTQ0ZTcxMGEzXzYtNC0xLTEtMA_143d20ff-c382-4ed6-8994-cab11e99b0a7"
      unitRef="usd">45266000</ttwo:DeferredTaxAssetsTaxDeferredExpenseChangeInTaxBasisRelatedToTRAFSwissTaxReform>
    <ttwo:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsLeaseObligation
      contextRef="i92b82991ee064005bd88c12ffe83b839_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjAvZnJhZzphNTkxMThjYjczYjE0MmU0ODA0Yjk0OWM4YWQ0MDEyNS90YWJsZTpkM2UzZjE2OTVhM2E0OWNjYTlkNWU2MGE0NGU3MTBhMy90YWJsZXJhbmdlOmQzZTNmMTY5NWEzYTQ5Y2NhOWQ1ZTYwYTQ0ZTcxMGEzXzctMi0xLTEtMA_2e6b56eb-32b1-41ea-9c21-cebb1869187c"
      unitRef="usd">42846000</ttwo:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsLeaseObligation>
    <ttwo:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsLeaseObligation
      contextRef="ifbf376370609479eb770cbe26d526509_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjAvZnJhZzphNTkxMThjYjczYjE0MmU0ODA0Yjk0OWM4YWQ0MDEyNS90YWJsZTpkM2UzZjE2OTVhM2E0OWNjYTlkNWU2MGE0NGU3MTBhMy90YWJsZXJhbmdlOmQzZTNmMTY5NWEzYTQ5Y2NhOWQ1ZTYwYTQ0ZTcxMGEzXzctNC0xLTEtMA_21588b96-0cf8-4a69-9b93-8d79aa8ef456"
      unitRef="usd">39512000</ttwo:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsLeaseObligation>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards
      contextRef="i92b82991ee064005bd88c12ffe83b839_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjAvZnJhZzphNTkxMThjYjczYjE0MmU0ODA0Yjk0OWM4YWQ0MDEyNS90YWJsZTpkM2UzZjE2OTVhM2E0OWNjYTlkNWU2MGE0NGU3MTBhMy90YWJsZXJhbmdlOmQzZTNmMTY5NWEzYTQ5Y2NhOWQ1ZTYwYTQ0ZTcxMGEzXzgtMi0xLTEtMA_efb771da-071f-4f90-8be9-7c9dbd2bf703"
      unitRef="usd">5576000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards
      contextRef="ifbf376370609479eb770cbe26d526509_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjAvZnJhZzphNTkxMThjYjczYjE0MmU0ODA0Yjk0OWM4YWQ0MDEyNS90YWJsZTpkM2UzZjE2OTVhM2E0OWNjYTlkNWU2MGE0NGU3MTBhMy90YWJsZXJhbmdlOmQzZTNmMTY5NWEzYTQ5Y2NhOWQ1ZTYwYTQ0ZTcxMGEzXzgtNC0xLTEtMA_11f008a2-ac34-470a-a177-94bcdc33f70d"
      unitRef="usd">5555000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsDeferredIncome
      contextRef="i92b82991ee064005bd88c12ffe83b839_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjAvZnJhZzphNTkxMThjYjczYjE0MmU0ODA0Yjk0OWM4YWQ0MDEyNS90YWJsZTpkM2UzZjE2OTVhM2E0OWNjYTlkNWU2MGE0NGU3MTBhMy90YWJsZXJhbmdlOmQzZTNmMTY5NWEzYTQ5Y2NhOWQ1ZTYwYTQ0ZTcxMGEzXzktMi0xLTEtMjUyNw_e77b77d9-a16a-4c61-b250-cd635ed1a5c1"
      unitRef="usd">3323000</us-gaap:DeferredTaxAssetsDeferredIncome>
    <us-gaap:DeferredTaxAssetsDeferredIncome
      contextRef="ifbf376370609479eb770cbe26d526509_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjAvZnJhZzphNTkxMThjYjczYjE0MmU0ODA0Yjk0OWM4YWQ0MDEyNS90YWJsZTpkM2UzZjE2OTVhM2E0OWNjYTlkNWU2MGE0NGU3MTBhMy90YWJsZXJhbmdlOmQzZTNmMTY5NWEzYTQ5Y2NhOWQ1ZTYwYTQ0ZTcxMGEzXzktNC0xLTEtMjUyNw_3f38d1da-bc6b-4f14-8594-927f502a13b1"
      unitRef="usd">0</us-gaap:DeferredTaxAssetsDeferredIncome>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsRestructuringCharges
      contextRef="i92b82991ee064005bd88c12ffe83b839_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjAvZnJhZzphNTkxMThjYjczYjE0MmU0ODA0Yjk0OWM4YWQ0MDEyNS90YWJsZTpkM2UzZjE2OTVhM2E0OWNjYTlkNWU2MGE0NGU3MTBhMy90YWJsZXJhbmdlOmQzZTNmMTY5NWEzYTQ5Y2NhOWQ1ZTYwYTQ0ZTcxMGEzXzktMi0xLTEtMA_f9e6f4c6-ce75-45e7-9688-8b00f616e22e"
      unitRef="usd">401000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsRestructuringCharges>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsRestructuringCharges
      contextRef="ifbf376370609479eb770cbe26d526509_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjAvZnJhZzphNTkxMThjYjczYjE0MmU0ODA0Yjk0OWM4YWQ0MDEyNS90YWJsZTpkM2UzZjE2OTVhM2E0OWNjYTlkNWU2MGE0NGU3MTBhMy90YWJsZXJhbmdlOmQzZTNmMTY5NWEzYTQ5Y2NhOWQ1ZTYwYTQ0ZTcxMGEzXzktNC0xLTEtMA_80b57423-7b83-4b16-a154-a20ca550a1b6"
      unitRef="usd">1874000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsRestructuringCharges>
    <us-gaap:DeferredTaxAssetsOther
      contextRef="i92b82991ee064005bd88c12ffe83b839_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjAvZnJhZzphNTkxMThjYjczYjE0MmU0ODA0Yjk0OWM4YWQ0MDEyNS90YWJsZTpkM2UzZjE2OTVhM2E0OWNjYTlkNWU2MGE0NGU3MTBhMy90YWJsZXJhbmdlOmQzZTNmMTY5NWEzYTQ5Y2NhOWQ1ZTYwYTQ0ZTcxMGEzXzExLTItMS0xLTA_4dfedc1e-8d64-4fda-9897-daa23476a002"
      unitRef="usd">10236000</us-gaap:DeferredTaxAssetsOther>
    <us-gaap:DeferredTaxAssetsOther
      contextRef="ifbf376370609479eb770cbe26d526509_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjAvZnJhZzphNTkxMThjYjczYjE0MmU0ODA0Yjk0OWM4YWQ0MDEyNS90YWJsZTpkM2UzZjE2OTVhM2E0OWNjYTlkNWU2MGE0NGU3MTBhMy90YWJsZXJhbmdlOmQzZTNmMTY5NWEzYTQ5Y2NhOWQ1ZTYwYTQ0ZTcxMGEzXzExLTQtMS0xLTA_815798eb-0dbd-4062-bb66-746e830f96b9"
      unitRef="usd">7785000</us-gaap:DeferredTaxAssetsOther>
    <us-gaap:DeferredTaxAssetsGross
      contextRef="i92b82991ee064005bd88c12ffe83b839_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjAvZnJhZzphNTkxMThjYjczYjE0MmU0ODA0Yjk0OWM4YWQ0MDEyNS90YWJsZTpkM2UzZjE2OTVhM2E0OWNjYTlkNWU2MGE0NGU3MTBhMy90YWJsZXJhbmdlOmQzZTNmMTY5NWEzYTQ5Y2NhOWQ1ZTYwYTQ0ZTcxMGEzXzEyLTItMS0xLTA_95c945b7-6fa3-4941-951a-d8b373093a31"
      unitRef="usd">355030000</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxAssetsGross
      contextRef="ifbf376370609479eb770cbe26d526509_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjAvZnJhZzphNTkxMThjYjczYjE0MmU0ODA0Yjk0OWM4YWQ0MDEyNS90YWJsZTpkM2UzZjE2OTVhM2E0OWNjYTlkNWU2MGE0NGU3MTBhMy90YWJsZXJhbmdlOmQzZTNmMTY5NWEzYTQ5Y2NhOWQ1ZTYwYTQ0ZTcxMGEzXzEyLTQtMS0xLTA_dc7afe3d-6f10-4c67-a9d0-298f3a826ffd"
      unitRef="usd">336267000</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="i92b82991ee064005bd88c12ffe83b839_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjAvZnJhZzphNTkxMThjYjczYjE0MmU0ODA0Yjk0OWM4YWQ0MDEyNS90YWJsZTpkM2UzZjE2OTVhM2E0OWNjYTlkNWU2MGE0NGU3MTBhMy90YWJsZXJhbmdlOmQzZTNmMTY5NWEzYTQ5Y2NhOWQ1ZTYwYTQ0ZTcxMGEzXzEzLTItMS0xLTA_5f44cda9-79a3-444a-b4d6-df4ff32162b0"
      unitRef="usd">95761000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="ifbf376370609479eb770cbe26d526509_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjAvZnJhZzphNTkxMThjYjczYjE0MmU0ODA0Yjk0OWM4YWQ0MDEyNS90YWJsZTpkM2UzZjE2OTVhM2E0OWNjYTlkNWU2MGE0NGU3MTBhMy90YWJsZXJhbmdlOmQzZTNmMTY5NWEzYTQ5Y2NhOWQ1ZTYwYTQ0ZTcxMGEzXzEzLTQtMS0xLTA_f432dba2-9adc-4cdd-aac2-3afd42051253"
      unitRef="usd">86937000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsNet
      contextRef="i92b82991ee064005bd88c12ffe83b839_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjAvZnJhZzphNTkxMThjYjczYjE0MmU0ODA0Yjk0OWM4YWQ0MDEyNS90YWJsZTpkM2UzZjE2OTVhM2E0OWNjYTlkNWU2MGE0NGU3MTBhMy90YWJsZXJhbmdlOmQzZTNmMTY5NWEzYTQ5Y2NhOWQ1ZTYwYTQ0ZTcxMGEzXzE0LTItMS0xLTA_1ad5f080-fbbf-428c-8090-767881ab72df"
      unitRef="usd">259269000</us-gaap:DeferredTaxAssetsNet>
    <us-gaap:DeferredTaxAssetsNet
      contextRef="ifbf376370609479eb770cbe26d526509_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjAvZnJhZzphNTkxMThjYjczYjE0MmU0ODA0Yjk0OWM4YWQ0MDEyNS90YWJsZTpkM2UzZjE2OTVhM2E0OWNjYTlkNWU2MGE0NGU3MTBhMy90YWJsZXJhbmdlOmQzZTNmMTY5NWEzYTQ5Y2NhOWQ1ZTYwYTQ0ZTcxMGEzXzE0LTQtMS0xLTA_8f1e57db-2492-4cb1-9e59-2e6132f465ee"
      unitRef="usd">249330000</us-gaap:DeferredTaxAssetsNet>
    <ttwo:DeferredTaxAssetsLiabilitiesCurrentCapitalizedSoftwareAndDepreciation
      contextRef="i92b82991ee064005bd88c12ffe83b839_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjAvZnJhZzphNTkxMThjYjczYjE0MmU0ODA0Yjk0OWM4YWQ0MDEyNS90YWJsZTpkM2UzZjE2OTVhM2E0OWNjYTlkNWU2MGE0NGU3MTBhMy90YWJsZXJhbmdlOmQzZTNmMTY5NWEzYTQ5Y2NhOWQ1ZTYwYTQ0ZTcxMGEzXzE2LTItMS0xLTA_84fb757c-5385-4a21-a8dc-dc89a9882c14"
      unitRef="usd">99673000</ttwo:DeferredTaxAssetsLiabilitiesCurrentCapitalizedSoftwareAndDepreciation>
    <ttwo:DeferredTaxAssetsLiabilitiesCurrentCapitalizedSoftwareAndDepreciation
      contextRef="ifbf376370609479eb770cbe26d526509_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjAvZnJhZzphNTkxMThjYjczYjE0MmU0ODA0Yjk0OWM4YWQ0MDEyNS90YWJsZTpkM2UzZjE2OTVhM2E0OWNjYTlkNWU2MGE0NGU3MTBhMy90YWJsZXJhbmdlOmQzZTNmMTY5NWEzYTQ5Y2NhOWQ1ZTYwYTQ0ZTcxMGEzXzE2LTQtMS0xLTA_333aab8c-9971-4293-b3a0-25f209ae3201"
      unitRef="usd">74006000</ttwo:DeferredTaxAssetsLiabilitiesCurrentCapitalizedSoftwareAndDepreciation>
    <ttwo:DeferredTaxLiabilitiesRightOfUseAsset
      contextRef="i92b82991ee064005bd88c12ffe83b839_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjAvZnJhZzphNTkxMThjYjczYjE0MmU0ODA0Yjk0OWM4YWQ0MDEyNS90YWJsZTpkM2UzZjE2OTVhM2E0OWNjYTlkNWU2MGE0NGU3MTBhMy90YWJsZXJhbmdlOmQzZTNmMTY5NWEzYTQ5Y2NhOWQ1ZTYwYTQ0ZTcxMGEzXzE3LTItMS0xLTA_69a89882-0462-4c98-ad27-8815cf05420d"
      unitRef="usd">40391000</ttwo:DeferredTaxLiabilitiesRightOfUseAsset>
    <ttwo:DeferredTaxLiabilitiesRightOfUseAsset
      contextRef="ifbf376370609479eb770cbe26d526509_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjAvZnJhZzphNTkxMThjYjczYjE0MmU0ODA0Yjk0OWM4YWQ0MDEyNS90YWJsZTpkM2UzZjE2OTVhM2E0OWNjYTlkNWU2MGE0NGU3MTBhMy90YWJsZXJhbmdlOmQzZTNmMTY5NWEzYTQ5Y2NhOWQ1ZTYwYTQ0ZTcxMGEzXzE3LTQtMS0xLTA_5d611b7a-b489-48e0-929a-9a0f8a352518"
      unitRef="usd">36947000</ttwo:DeferredTaxLiabilitiesRightOfUseAsset>
    <us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets
      contextRef="i92b82991ee064005bd88c12ffe83b839_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjAvZnJhZzphNTkxMThjYjczYjE0MmU0ODA0Yjk0OWM4YWQ0MDEyNS90YWJsZTpkM2UzZjE2OTVhM2E0OWNjYTlkNWU2MGE0NGU3MTBhMy90YWJsZXJhbmdlOmQzZTNmMTY5NWEzYTQ5Y2NhOWQ1ZTYwYTQ0ZTcxMGEzXzE4LTItMS0xLTA_42fecf03-8648-4b13-8499-b2246ad8ddb8"
      unitRef="usd">29683000</us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets>
    <us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets
      contextRef="ifbf376370609479eb770cbe26d526509_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjAvZnJhZzphNTkxMThjYjczYjE0MmU0ODA0Yjk0OWM4YWQ0MDEyNS90YWJsZTpkM2UzZjE2OTVhM2E0OWNjYTlkNWU2MGE0NGU3MTBhMy90YWJsZXJhbmdlOmQzZTNmMTY5NWEzYTQ5Y2NhOWQ1ZTYwYTQ0ZTcxMGEzXzE4LTQtMS0xLTA_89ef9253-5fae-4923-a515-c178e405547b"
      unitRef="usd">18206000</us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets>
    <ttwo:DeferredTaxLiabilitiesDeferredRevenue
      contextRef="i92b82991ee064005bd88c12ffe83b839_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjAvZnJhZzphNTkxMThjYjczYjE0MmU0ODA0Yjk0OWM4YWQ0MDEyNS90YWJsZTpkM2UzZjE2OTVhM2E0OWNjYTlkNWU2MGE0NGU3MTBhMy90YWJsZXJhbmdlOmQzZTNmMTY5NWEzYTQ5Y2NhOWQ1ZTYwYTQ0ZTcxMGEzXzE5LTItMS0xLTA_06ff1b71-17b8-4247-9cbf-1d2a021b39b7"
      unitRef="usd">0</ttwo:DeferredTaxLiabilitiesDeferredRevenue>
    <ttwo:DeferredTaxLiabilitiesDeferredRevenue
      contextRef="ifbf376370609479eb770cbe26d526509_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjAvZnJhZzphNTkxMThjYjczYjE0MmU0ODA0Yjk0OWM4YWQ0MDEyNS90YWJsZTpkM2UzZjE2OTVhM2E0OWNjYTlkNWU2MGE0NGU3MTBhMy90YWJsZXJhbmdlOmQzZTNmMTY5NWEzYTQ5Y2NhOWQ1ZTYwYTQ0ZTcxMGEzXzE5LTQtMS0xLTA_b425e81d-f1a6-4bd4-9fb0-4c4cae252c4f"
      unitRef="usd">5038000</ttwo:DeferredTaxLiabilitiesDeferredRevenue>
    <us-gaap:DeferredTaxLiabilitiesOther
      contextRef="i92b82991ee064005bd88c12ffe83b839_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjAvZnJhZzphNTkxMThjYjczYjE0MmU0ODA0Yjk0OWM4YWQ0MDEyNS90YWJsZTpkM2UzZjE2OTVhM2E0OWNjYTlkNWU2MGE0NGU3MTBhMy90YWJsZXJhbmdlOmQzZTNmMTY5NWEzYTQ5Y2NhOWQ1ZTYwYTQ0ZTcxMGEzXzIwLTItMS0xLTA_099fd084-9f05-4506-a666-4a318a68b746"
      unitRef="usd">2773000</us-gaap:DeferredTaxLiabilitiesOther>
    <us-gaap:DeferredTaxLiabilitiesOther
      contextRef="ifbf376370609479eb770cbe26d526509_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjAvZnJhZzphNTkxMThjYjczYjE0MmU0ODA0Yjk0OWM4YWQ0MDEyNS90YWJsZTpkM2UzZjE2OTVhM2E0OWNjYTlkNWU2MGE0NGU3MTBhMy90YWJsZXJhbmdlOmQzZTNmMTY5NWEzYTQ5Y2NhOWQ1ZTYwYTQ0ZTcxMGEzXzIwLTQtMS0xLTA_587247a1-9309-43d0-815c-55130abd0dfd"
      unitRef="usd">3587000</us-gaap:DeferredTaxLiabilitiesOther>
    <us-gaap:DeferredIncomeTaxLiabilities
      contextRef="i92b82991ee064005bd88c12ffe83b839_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjAvZnJhZzphNTkxMThjYjczYjE0MmU0ODA0Yjk0OWM4YWQ0MDEyNS90YWJsZTpkM2UzZjE2OTVhM2E0OWNjYTlkNWU2MGE0NGU3MTBhMy90YWJsZXJhbmdlOmQzZTNmMTY5NWEzYTQ5Y2NhOWQ1ZTYwYTQ0ZTcxMGEzXzIxLTItMS0xLTA_b96770e3-1379-4033-b0ed-6f4468daab6c"
      unitRef="usd">172520000</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredIncomeTaxLiabilities
      contextRef="ifbf376370609479eb770cbe26d526509_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjAvZnJhZzphNTkxMThjYjczYjE0MmU0ODA0Yjk0OWM4YWQ0MDEyNS90YWJsZTpkM2UzZjE2OTVhM2E0OWNjYTlkNWU2MGE0NGU3MTBhMy90YWJsZXJhbmdlOmQzZTNmMTY5NWEzYTQ5Y2NhOWQ1ZTYwYTQ0ZTcxMGEzXzIxLTQtMS0xLTA_95216f08-a34a-41d3-8423-59ed9f2e6646"
      unitRef="usd">137784000</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredTaxAssetsLiabilitiesNet
      contextRef="i92b82991ee064005bd88c12ffe83b839_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjAvZnJhZzphNTkxMThjYjczYjE0MmU0ODA0Yjk0OWM4YWQ0MDEyNS90YWJsZTpkM2UzZjE2OTVhM2E0OWNjYTlkNWU2MGE0NGU3MTBhMy90YWJsZXJhbmdlOmQzZTNmMTY5NWEzYTQ5Y2NhOWQ1ZTYwYTQ0ZTcxMGEzXzIyLTItMS0xLTA_4f5df0ac-6956-45cb-9061-676fbf185c5f"
      unitRef="usd">86749000</us-gaap:DeferredTaxAssetsLiabilitiesNet>
    <us-gaap:DeferredTaxAssetsLiabilitiesNet
      contextRef="ifbf376370609479eb770cbe26d526509_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjAvZnJhZzphNTkxMThjYjczYjE0MmU0ODA0Yjk0OWM4YWQ0MDEyNS90YWJsZTpkM2UzZjE2OTVhM2E0OWNjYTlkNWU2MGE0NGU3MTBhMy90YWJsZXJhbmdlOmQzZTNmMTY5NWEzYTQ5Y2NhOWQ1ZTYwYTQ0ZTcxMGEzXzIyLTQtMS0xLTA_61e08731-cbc7-4dce-abf1-2cf914566daa"
      unitRef="usd">111546000</us-gaap:DeferredTaxAssetsLiabilitiesNet>
    <us-gaap:DeferredIncomeTaxAssetsNet
      contextRef="i19b2bda2df1e4d34bd13d1b73766c837_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjAvZnJhZzphNTkxMThjYjczYjE0MmU0ODA0Yjk0OWM4YWQ0MDEyNS90ZXh0cmVnaW9uOmE1OTExOGNiNzNiMTQyZTQ4MDRiOTQ5YzhhZDQwMTI1XzEyODc_7238702e-4e1a-4faa-8eda-1eb02087045e"
      unitRef="usd">90206000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="i543f76238881452d927731e44b57b498_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjAvZnJhZzphNTkxMThjYjczYjE0MmU0ODA0Yjk0OWM4YWQ0MDEyNS90ZXh0cmVnaW9uOmE1OTExOGNiNzNiMTQyZTQ4MDRiOTQ5YzhhZDQwMTI1XzEzMjk_5698113e-21a9-40a8-b9ff-05597c54c1c1"
      unitRef="usd">3457000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:DeferredIncomeTaxAssetsNet
      contextRef="i68aa20bc91d443b6852b406387acb8ee_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjAvZnJhZzphNTkxMThjYjczYjE0MmU0ODA0Yjk0OWM4YWQ0MDEyNS90ZXh0cmVnaW9uOmE1OTExOGNiNzNiMTQyZTQ4MDRiOTQ5YzhhZDQwMTI1XzEzODY_7e14b8ba-e08a-4088-8864-2701abc7f3cc"
      unitRef="usd">116676000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="ibb70d554a73f4e5285638cd5907f5223_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjAvZnJhZzphNTkxMThjYjczYjE0MmU0ODA0Yjk0OWM4YWQ0MDEyNS90ZXh0cmVnaW9uOmE1OTExOGNiNzNiMTQyZTQ4MDRiOTQ5YzhhZDQwMTI1XzE0Mjg_f20cdcd8-3015-48fd-9193-ab16d69d2e84"
      unitRef="usd">5130000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:OperatingLossCarryforwards
      contextRef="i7050c80c58484e7e9c795c0c8e65f380_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjAvZnJhZzphNTkxMThjYjczYjE0MmU0ODA0Yjk0OWM4YWQ0MDEyNS90ZXh0cmVnaW9uOmE1OTExOGNiNzNiMTQyZTQ4MDRiOTQ5YzhhZDQwMTI1XzE3MDM_7b45ac09-ad4f-4400-ad6c-b9b89de3f38c"
      unitRef="usd">44481000</us-gaap:OperatingLossCarryforwards>
    <us-gaap:OperatingLossCarryforwards
      contextRef="i7aebb0ac326745a2a50becfe9910e752_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjAvZnJhZzphNTkxMThjYjczYjE0MmU0ODA0Yjk0OWM4YWQ0MDEyNS90ZXh0cmVnaW9uOmE1OTExOGNiNzNiMTQyZTQ4MDRiOTQ5YzhhZDQwMTI1XzE3MTU_e9612ce0-a516-45ed-b37b-fa99a37c97b7"
      unitRef="usd">19329000</us-gaap:OperatingLossCarryforwards>
    <us-gaap:OperatingLossCarryforwards
      contextRef="i50a031b7c8a747e9a488c14ed5e02527_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjAvZnJhZzphNTkxMThjYjczYjE0MmU0ODA0Yjk0OWM4YWQ0MDEyNS90ZXh0cmVnaW9uOmE1OTExOGNiNzNiMTQyZTQ4MDRiOTQ5YzhhZDQwMTI1XzE3Mzc_c2a0cc5f-cc25-4b16-903d-f8c499d81283"
      unitRef="usd">18296000</us-gaap:OperatingLossCarryforwards>
    <us-gaap:OperatingLossCarryforwards
      contextRef="iab7a05cd81624072a261ce3a4fb2c8ca_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjAvZnJhZzphNTkxMThjYjczYjE0MmU0ODA0Yjk0OWM4YWQ0MDEyNS90ZXh0cmVnaW9uOmE1OTExOGNiNzNiMTQyZTQ4MDRiOTQ5YzhhZDQwMTI1XzE3NjU_a24dfffb-4206-4156-8fab-cc5113050622"
      unitRef="usd">6856000</us-gaap:OperatingLossCarryforwards>
    <us-gaap:OperatingLossCarryforwards
      contextRef="i82832c010d9b4ab9b1f0aee31a4d16df_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjAvZnJhZzphNTkxMThjYjczYjE0MmU0ODA0Yjk0OWM4YWQ0MDEyNS90ZXh0cmVnaW9uOmE1OTExOGNiNzNiMTQyZTQ4MDRiOTQ5YzhhZDQwMTI1XzE4NTE_9c602d7d-0ac7-4797-ab62-9233c5f1d77f"
      unitRef="usd">10236000</us-gaap:OperatingLossCarryforwards>
    <us-gaap:OperatingLossCarryforwards
      contextRef="i296d76bce41e4635a0beeaae79f1d845_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjAvZnJhZzphNTkxMThjYjczYjE0MmU0ODA0Yjk0OWM4YWQ0MDEyNS90ZXh0cmVnaW9uOmE1OTExOGNiNzNiMTQyZTQ4MDRiOTQ5YzhhZDQwMTI1XzE4NjQ_e97ec750-e5f3-467b-add6-fceb74908f53"
      unitRef="usd">1170000</us-gaap:OperatingLossCarryforwards>
    <us-gaap:TaxCreditCarryforwardAmount
      contextRef="i5e8795e932ad489e8ed67c0ce5487333_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjAvZnJhZzphNTkxMThjYjczYjE0MmU0ODA0Yjk0OWM4YWQ0MDEyNS90ZXh0cmVnaW9uOmE1OTExOGNiNzNiMTQyZTQ4MDRiOTQ5YzhhZDQwMTI1XzIwMDA_6cca8de9-c73d-4f21-975b-21a24ef09263"
      unitRef="usd">173559000</us-gaap:TaxCreditCarryforwardAmount>
    <us-gaap:TaxCreditCarryforwardAmount
      contextRef="iae01da9bc1ba4eeab8a42bf822a37e8a_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjAvZnJhZzphNTkxMThjYjczYjE0MmU0ODA0Yjk0OWM4YWQ0MDEyNS90ZXh0cmVnaW9uOmE1OTExOGNiNzNiMTQyZTQ4MDRiOTQ5YzhhZDQwMTI1XzIwMTM_83ca4d83-00e5-4563-867e-5c22b5ff3193"
      unitRef="usd">46875000</us-gaap:TaxCreditCarryforwardAmount>
    <us-gaap:UndistributedEarningsOfForeignSubsidiaries
      contextRef="i92b82991ee064005bd88c12ffe83b839_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjAvZnJhZzphNTkxMThjYjczYjE0MmU0ODA0Yjk0OWM4YWQ0MDEyNS90ZXh0cmVnaW9uOmE1OTExOGNiNzNiMTQyZTQ4MDRiOTQ5YzhhZDQwMTI1XzIxNzI_864c7a17-40f8-4e1b-981f-ab0c9dc6e946"
      unitRef="usd">419887000</us-gaap:UndistributedEarningsOfForeignSubsidiaries>
    <us-gaap:UndistributedEarningsOfForeignSubsidiaries
      contextRef="ifbf376370609479eb770cbe26d526509_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjAvZnJhZzphNTkxMThjYjczYjE0MmU0ODA0Yjk0OWM4YWQ0MDEyNS90ZXh0cmVnaW9uOmE1OTExOGNiNzNiMTQyZTQ4MDRiOTQ5YzhhZDQwMTI1XzIxODU_3385f937-cae3-46db-b8be-b907f58298ec"
      unitRef="usd">562269000</us-gaap:UndistributedEarningsOfForeignSubsidiaries>
    <us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense
      contextRef="i0c20a1997ec0432288766e37232698f5_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjAvZnJhZzphNTkxMThjYjczYjE0MmU0ODA0Yjk0OWM4YWQ0MDEyNS90ZXh0cmVnaW9uOmE1OTExOGNiNzNiMTQyZTQ4MDRiOTQ5YzhhZDQwMTI1XzM0NzE_7364c455-0365-4f46-bb3a-4b6d77af835b"
      unitRef="usd">2594000</us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense>
    <us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense
      contextRef="ib57080e0efe848e584303e0861888427_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjAvZnJhZzphNTkxMThjYjczYjE0MmU0ODA0Yjk0OWM4YWQ0MDEyNS90ZXh0cmVnaW9uOmE1OTExOGNiNzNiMTQyZTQ4MDRiOTQ5YzhhZDQwMTI1XzM0NzU_51089590-89ee-4761-b97a-179369124a4d"
      unitRef="usd">71000</us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense>
    <us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense
      contextRef="i8535f7a7defe447eb83a6f537132a16e_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjAvZnJhZzphNTkxMThjYjczYjE0MmU0ODA0Yjk0OWM4YWQ0MDEyNS90ZXh0cmVnaW9uOmE1OTExOGNiNzNiMTQyZTQ4MDRiOTQ5YzhhZDQwMTI1XzM0ODI_6426a811-7f0b-4ab4-84ce-8907d49fe9f7"
      unitRef="usd">232000</us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense>
    <us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued
      contextRef="i92b82991ee064005bd88c12ffe83b839_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjAvZnJhZzphNTkxMThjYjczYjE0MmU0ODA0Yjk0OWM4YWQ0MDEyNS90ZXh0cmVnaW9uOmE1OTExOGNiNzNiMTQyZTQ4MDRiOTQ5YzhhZDQwMTI1XzM1NzE_4d6857a4-5bcb-4519-9d0d-0c2757505bb8"
      unitRef="usd">9351000</us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued>
    <us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued
      contextRef="ifbf376370609479eb770cbe26d526509_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjAvZnJhZzphNTkxMThjYjczYjE0MmU0ODA0Yjk0OWM4YWQ0MDEyNS90ZXh0cmVnaW9uOmE1OTExOGNiNzNiMTQyZTQ4MDRiOTQ5YzhhZDQwMTI1XzM1Nzg_29e94dd7-7e05-4ce1-a8b8-b29e7008a98d"
      unitRef="usd">6757000</us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i92b82991ee064005bd88c12ffe83b839_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjAvZnJhZzphNTkxMThjYjczYjE0MmU0ODA0Yjk0OWM4YWQ0MDEyNS90ZXh0cmVnaW9uOmE1OTExOGNiNzNiMTQyZTQ4MDRiOTQ5YzhhZDQwMTI1XzM2ODQ_0bc8a24a-039d-44bd-9fd2-6f122ab638f6"
      unitRef="usd">167559000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate
      contextRef="i92b82991ee064005bd88c12ffe83b839_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjAvZnJhZzphNTkxMThjYjczYjE0MmU0ODA0Yjk0OWM4YWQ0MDEyNS90ZXh0cmVnaW9uOmE1OTExOGNiNzNiMTQyZTQ4MDRiOTQ5YzhhZDQwMTI1XzM2OTc_0a62c816-f642-44c0-b8dd-fdfa63c14388"
      unitRef="usd">62569000</us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate>
    <us-gaap:UnrecognizedTaxBenefitsPeriodIncreaseDecrease
      contextRef="i0c20a1997ec0432288766e37232698f5_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjAvZnJhZzphNTkxMThjYjczYjE0MmU0ODA0Yjk0OWM4YWQ0MDEyNS90ZXh0cmVnaW9uOmE1OTExOGNiNzNiMTQyZTQ4MDRiOTQ5YzhhZDQwMTI1XzM4MzY_20dc96a3-5bfe-48d2-870d-5db324b45f2a"
      unitRef="usd">33290000</us-gaap:UnrecognizedTaxBenefitsPeriodIncreaseDecrease>
    <us-gaap:SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit
      contextRef="i92b82991ee064005bd88c12ffe83b839_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjAvZnJhZzphNTkxMThjYjczYjE0MmU0ODA0Yjk0OWM4YWQ0MDEyNS90ZXh0cmVnaW9uOmE1OTExOGNiNzNiMTQyZTQ4MDRiOTQ5YzhhZDQwMTI1XzQ3Njg_7301dff3-0951-43db-8283-6c54545ef903"
      unitRef="usd">8950000</us-gaap:SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit>
    <us-gaap:SummaryOfIncomeTaxContingenciesTextBlock
      contextRef="i0c20a1997ec0432288766e37232698f5_D20200401-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjAvZnJhZzphNTkxMThjYjczYjE0MmU0ODA0Yjk0OWM4YWQ0MDEyNS90ZXh0cmVnaW9uOmE1OTExOGNiNzNiMTQyZTQ4MDRiOTQ5YzhhZDQwMTI1XzU1NTI_39de5f3c-4f46-45ca-b065-083ef9e38707">The aggregate changes to the liability for gross uncertain tax positions, excluding interest and penalties, were as follows:&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:60.133%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.647%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.822%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.796%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fiscal Year Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance, beginning of period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;127,512&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;132,320&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;122,056&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Additions:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current year tax positions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;18,861&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,596&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,281&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Prior year tax positions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;20,953&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,404&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;288&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Reduction of prior year tax positions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(981)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(14,270)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,700)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Lapse of statute of limitations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(8,136)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(538)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,605)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Balance, end of period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;158,209&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;127,512&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;132,320&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:SummaryOfIncomeTaxContingenciesTextBlock>
    <ttwo:UnrecognizedTaxBenefitsExcludingInterestAndPenalties
      contextRef="ifbf376370609479eb770cbe26d526509_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjAvZnJhZzphNTkxMThjYjczYjE0MmU0ODA0Yjk0OWM4YWQ0MDEyNS90YWJsZToyM2RiYjQyOTEzOTk0MmQ4OTNhMWY3MDlhNzY1YWNkOS90YWJsZXJhbmdlOjIzZGJiNDI5MTM5OTQyZDg5M2ExZjcwOWE3NjVhY2Q5XzItMi0xLTEtMA_41aafe8a-09cc-4c5c-80fd-50a38035ec2a"
      unitRef="usd">127512000</ttwo:UnrecognizedTaxBenefitsExcludingInterestAndPenalties>
    <ttwo:UnrecognizedTaxBenefitsExcludingInterestAndPenalties
      contextRef="i2702e84fe11a403689b61282a155359b_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjAvZnJhZzphNTkxMThjYjczYjE0MmU0ODA0Yjk0OWM4YWQ0MDEyNS90YWJsZToyM2RiYjQyOTEzOTk0MmQ4OTNhMWY3MDlhNzY1YWNkOS90YWJsZXJhbmdlOjIzZGJiNDI5MTM5OTQyZDg5M2ExZjcwOWE3NjVhY2Q5XzItNC0xLTEtMA_932a27c2-be8a-42c5-bf40-2afda8507c9d"
      unitRef="usd">132320000</ttwo:UnrecognizedTaxBenefitsExcludingInterestAndPenalties>
    <ttwo:UnrecognizedTaxBenefitsExcludingInterestAndPenalties
      contextRef="id90a33b47ff7418c8bbf6b5bfd72e99c_I20180331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjAvZnJhZzphNTkxMThjYjczYjE0MmU0ODA0Yjk0OWM4YWQ0MDEyNS90YWJsZToyM2RiYjQyOTEzOTk0MmQ4OTNhMWY3MDlhNzY1YWNkOS90YWJsZXJhbmdlOjIzZGJiNDI5MTM5OTQyZDg5M2ExZjcwOWE3NjVhY2Q5XzItNi0xLTEtMA_ed0788e1-7fa9-4617-93c3-940a09f6c52c"
      unitRef="usd">122056000</ttwo:UnrecognizedTaxBenefitsExcludingInterestAndPenalties>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
      contextRef="i0c20a1997ec0432288766e37232698f5_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjAvZnJhZzphNTkxMThjYjczYjE0MmU0ODA0Yjk0OWM4YWQ0MDEyNS90YWJsZToyM2RiYjQyOTEzOTk0MmQ4OTNhMWY3MDlhNzY1YWNkOS90YWJsZXJhbmdlOjIzZGJiNDI5MTM5OTQyZDg5M2ExZjcwOWE3NjVhY2Q5XzQtMi0xLTEtMA_538cae56-451c-4d08-9bed-76dd7f6ecac5"
      unitRef="usd">18861000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
      contextRef="ib57080e0efe848e584303e0861888427_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjAvZnJhZzphNTkxMThjYjczYjE0MmU0ODA0Yjk0OWM4YWQ0MDEyNS90YWJsZToyM2RiYjQyOTEzOTk0MmQ4OTNhMWY3MDlhNzY1YWNkOS90YWJsZXJhbmdlOjIzZGJiNDI5MTM5OTQyZDg5M2ExZjcwOWE3NjVhY2Q5XzQtNC0xLTEtMA_36db8aa5-58a5-4d3f-bd3a-d9b57d8493fd"
      unitRef="usd">8596000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
      contextRef="i8535f7a7defe447eb83a6f537132a16e_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjAvZnJhZzphNTkxMThjYjczYjE0MmU0ODA0Yjk0OWM4YWQ0MDEyNS90YWJsZToyM2RiYjQyOTEzOTk0MmQ4OTNhMWY3MDlhNzY1YWNkOS90YWJsZXJhbmdlOjIzZGJiNDI5MTM5OTQyZDg5M2ExZjcwOWE3NjVhY2Q5XzQtNi0xLTEtMA_ad72d10d-ff13-4c94-817a-bfc5e0732605"
      unitRef="usd">13281000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions
      contextRef="i0c20a1997ec0432288766e37232698f5_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjAvZnJhZzphNTkxMThjYjczYjE0MmU0ODA0Yjk0OWM4YWQ0MDEyNS90YWJsZToyM2RiYjQyOTEzOTk0MmQ4OTNhMWY3MDlhNzY1YWNkOS90YWJsZXJhbmdlOjIzZGJiNDI5MTM5OTQyZDg5M2ExZjcwOWE3NjVhY2Q5XzUtMi0xLTEtMA_02706dfa-7a94-4fce-bafa-722d7f8c4265"
      unitRef="usd">20953000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions
      contextRef="ib57080e0efe848e584303e0861888427_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjAvZnJhZzphNTkxMThjYjczYjE0MmU0ODA0Yjk0OWM4YWQ0MDEyNS90YWJsZToyM2RiYjQyOTEzOTk0MmQ4OTNhMWY3MDlhNzY1YWNkOS90YWJsZXJhbmdlOjIzZGJiNDI5MTM5OTQyZDg5M2ExZjcwOWE3NjVhY2Q5XzUtNC0xLTEtMA_9b84bf09-15d8-4c74-9d6c-d53585ef03d5"
      unitRef="usd">1404000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions
      contextRef="i8535f7a7defe447eb83a6f537132a16e_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjAvZnJhZzphNTkxMThjYjczYjE0MmU0ODA0Yjk0OWM4YWQ0MDEyNS90YWJsZToyM2RiYjQyOTEzOTk0MmQ4OTNhMWY3MDlhNzY1YWNkOS90YWJsZXJhbmdlOjIzZGJiNDI5MTM5OTQyZDg5M2ExZjcwOWE3NjVhY2Q5XzUtNi0xLTEtMA_913bbcbd-82ea-49f2-82c4-827f10729ad8"
      unitRef="usd">288000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions
      contextRef="i0c20a1997ec0432288766e37232698f5_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjAvZnJhZzphNTkxMThjYjczYjE0MmU0ODA0Yjk0OWM4YWQ0MDEyNS90YWJsZToyM2RiYjQyOTEzOTk0MmQ4OTNhMWY3MDlhNzY1YWNkOS90YWJsZXJhbmdlOjIzZGJiNDI5MTM5OTQyZDg5M2ExZjcwOWE3NjVhY2Q5XzYtMi0xLTEtMA_ce18ef06-59d1-4b9a-baad-70a9857c891f"
      unitRef="usd">981000</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions
      contextRef="ib57080e0efe848e584303e0861888427_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjAvZnJhZzphNTkxMThjYjczYjE0MmU0ODA0Yjk0OWM4YWQ0MDEyNS90YWJsZToyM2RiYjQyOTEzOTk0MmQ4OTNhMWY3MDlhNzY1YWNkOS90YWJsZXJhbmdlOjIzZGJiNDI5MTM5OTQyZDg5M2ExZjcwOWE3NjVhY2Q5XzYtNC0xLTEtMA_2941bf70-24d1-4b2b-ad9c-4ac08eea6747"
      unitRef="usd">14270000</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions
      contextRef="i8535f7a7defe447eb83a6f537132a16e_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjAvZnJhZzphNTkxMThjYjczYjE0MmU0ODA0Yjk0OWM4YWQ0MDEyNS90YWJsZToyM2RiYjQyOTEzOTk0MmQ4OTNhMWY3MDlhNzY1YWNkOS90YWJsZXJhbmdlOjIzZGJiNDI5MTM5OTQyZDg5M2ExZjcwOWE3NjVhY2Q5XzYtNi0xLTEtMA_445241b2-56fd-483d-b178-0524dfa5dbdd"
      unitRef="usd">1700000</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations
      contextRef="i0c20a1997ec0432288766e37232698f5_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjAvZnJhZzphNTkxMThjYjczYjE0MmU0ODA0Yjk0OWM4YWQ0MDEyNS90YWJsZToyM2RiYjQyOTEzOTk0MmQ4OTNhMWY3MDlhNzY1YWNkOS90YWJsZXJhbmdlOjIzZGJiNDI5MTM5OTQyZDg5M2ExZjcwOWE3NjVhY2Q5XzctMi0xLTEtMA_9ff0f737-4800-4e9c-8a58-6c6f6f375a87"
      unitRef="usd">8136000</us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations>
    <us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations
      contextRef="ib57080e0efe848e584303e0861888427_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjAvZnJhZzphNTkxMThjYjczYjE0MmU0ODA0Yjk0OWM4YWQ0MDEyNS90YWJsZToyM2RiYjQyOTEzOTk0MmQ4OTNhMWY3MDlhNzY1YWNkOS90YWJsZXJhbmdlOjIzZGJiNDI5MTM5OTQyZDg5M2ExZjcwOWE3NjVhY2Q5XzctNC0xLTEtMA_4c7ae758-a295-4d7d-b8b0-e64f9a9cd6b5"
      unitRef="usd">538000</us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations>
    <us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations
      contextRef="i8535f7a7defe447eb83a6f537132a16e_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjAvZnJhZzphNTkxMThjYjczYjE0MmU0ODA0Yjk0OWM4YWQ0MDEyNS90YWJsZToyM2RiYjQyOTEzOTk0MmQ4OTNhMWY3MDlhNzY1YWNkOS90YWJsZXJhbmdlOjIzZGJiNDI5MTM5OTQyZDg5M2ExZjcwOWE3NjVhY2Q5XzctNi0xLTEtMA_e941b221-3aad-409a-8823-4c7890acf319"
      unitRef="usd">1605000</us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations>
    <ttwo:UnrecognizedTaxBenefitsExcludingInterestAndPenalties
      contextRef="i92b82991ee064005bd88c12ffe83b839_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjAvZnJhZzphNTkxMThjYjczYjE0MmU0ODA0Yjk0OWM4YWQ0MDEyNS90YWJsZToyM2RiYjQyOTEzOTk0MmQ4OTNhMWY3MDlhNzY1YWNkOS90YWJsZXJhbmdlOjIzZGJiNDI5MTM5OTQyZDg5M2ExZjcwOWE3NjVhY2Q5XzktMi0xLTEtMA_31e26b19-9050-4e4f-94cb-1b8d4e174305"
      unitRef="usd">158209000</ttwo:UnrecognizedTaxBenefitsExcludingInterestAndPenalties>
    <ttwo:UnrecognizedTaxBenefitsExcludingInterestAndPenalties
      contextRef="ifbf376370609479eb770cbe26d526509_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjAvZnJhZzphNTkxMThjYjczYjE0MmU0ODA0Yjk0OWM4YWQ0MDEyNS90YWJsZToyM2RiYjQyOTEzOTk0MmQ4OTNhMWY3MDlhNzY1YWNkOS90YWJsZXJhbmdlOjIzZGJiNDI5MTM5OTQyZDg5M2ExZjcwOWE3NjVhY2Q5XzktNC0xLTEtMA_67f20449-693d-4eb5-b4a5-4384e7b327e5"
      unitRef="usd">127512000</ttwo:UnrecognizedTaxBenefitsExcludingInterestAndPenalties>
    <ttwo:UnrecognizedTaxBenefitsExcludingInterestAndPenalties
      contextRef="i2702e84fe11a403689b61282a155359b_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjAvZnJhZzphNTkxMThjYjczYjE0MmU0ODA0Yjk0OWM4YWQ0MDEyNS90YWJsZToyM2RiYjQyOTEzOTk0MmQ4OTNhMWY3MDlhNzY1YWNkOS90YWJsZXJhbmdlOjIzZGJiNDI5MTM5OTQyZDg5M2ExZjcwOWE3NjVhY2Q5XzktNi0xLTEtMA_06bac49f-7d30-4b7a-b647-24d8a84e372f"
      unitRef="usd">132320000</ttwo:UnrecognizedTaxBenefitsExcludingInterestAndPenalties>
    <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock
      contextRef="i0c20a1997ec0432288766e37232698f5_D20200401-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjMvZnJhZzowZDViMmNkOWQxMjM0MDcxODg4NGZlMGZhYTVlMGFmMS90ZXh0cmVnaW9uOjBkNWIyY2Q5ZDEyMzQwNzE4ODg0ZmUwZmFhNWUwYWYxXzEwMDYx_7d9cf5f9-c79f-43e1-8592-517df8eabaf9">STOCK-BASED COMPENSATION&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Stock Incentive Plan&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;In September 2017, our stockholders approved our 2017 Stock Incentive Plan (the "2017 Plan"). The aggregate number of shares issuable under the 2017 Plan is 9,654, subject to adjustment as set forth in the 2017 Plan, and, as of March&#160;31, 2021, there were approximately 4,305 shares available for issuance. The 2017 Plan is administered by the Compensation Committee of the Board of Directors and allows for awards of restricted stock units and other stock-based awards of our common stock to employees and non-employees, including to ZelnickMedia in connection with their contract to provide executive management service to us. Subject to the provisions of the plans, the Board of Directors, or any Committee appointed by the Board of Directors, has the authority to determine the individuals to whom the equity awards are to be granted, the number of shares to be covered by each equity award, the vesting period, restrictions, if any, on the equity award and the terms and conditions of the equity award. Upon the vesting of certain stock-based awards, employees have the option to have us withhold shares to satisfy the employee's federal and state tax withholding requirements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Stock-Based Compensation Expense&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;The following table summarizes stock-based compensation expense included in our Consolidated Statements of Operations:&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.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:64.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.622%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fiscal Year Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cost of goods sold&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;8,707&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;154,031&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;149,075&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Selling and marketing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;18,348&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,680&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,685&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;General and administrative&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;56,830&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;53,607&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;51,903&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Research and development&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;26,587&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31,563&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,037&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Stock-based compensation expense before income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;110,472&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;257,881&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;247,700&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income tax benefit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(21,746)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(48,687)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(48,383)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Stock-based compensation expense, net of income tax benefit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;88,726&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;209,194&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;199,317&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Capitalized stock-based compensation expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;30,124&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,451&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;75,725&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;During the fiscal year ended March&#160;31, 2021, the forfeiture of awards resulted in the reversal of expense of $69,758 and amounts capitalized as software development costs of $10,837. During the fiscal year ended March&#160;31, 2020, the forfeiture of awards resulted in the reversal of expense of $425 and amounts capitalized as software development costs of $2,607. During the fiscal year ended March&#160;31, 2019, the forfeiture of awards resulted in the reversal of expense of $5,784 and amounts capitalized as software development costs of $17,504.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;As of March&#160;31, 2021, the total future unrecognized compensation cost related to outstanding unvested restricted stock was $410,665 and will be either recognized as compensation expense over a weighted-average period of approximately 2.07&#160;years or capitalized as software development costs.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;For the fiscal years ended March&#160;31, 2021, 2020 and 2019, the total fair values of restricted stock units that vested were $205,867, $219,007 and $264,162, respectively. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Restricted Stock Units&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Employee Awards&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;Time-based restricted stock units granted to employees under our stock-based compensation plans generally vest either annually or quarterly over three years from the date of grant. Certain restricted stock units granted to key officers, senior-level employees, or key employees vest based on market conditions, primarily related to the performance of the price of our common stock. Certain restricted stock units granted to key officers, senior-level employees, or key employees vest based on performance conditions, primarily related to performance metrics around certain of our titles.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;ZelnickMedia Non-Employee Awards&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;In connection with the 2017 Management Agreement, we granted restricted stock units to ZelnickMedia (see&lt;/span&gt;&lt;span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;&lt;a href="#id55210c8f40244b886767e1bec81de64_118" style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt; &lt;/a&gt;&lt;a href="#id55210c8f40244b886767e1bec81de64_118" style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Note 3 - Management Agreement&lt;/a&gt;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;) as follows:&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.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:81.330%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.952%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.954%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fiscal Year Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Time-based&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;79&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;92&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Market-based&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;145&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;168&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Performance-based&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;IP&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;24&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Recurrent Consumer Spending ("RCS")&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;24&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total Performance-based&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;48&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;56&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total Restricted Stock Units&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;272&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;316&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1) Represents the maximum number of shares eligible to vest.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;Time-based restricted stock units granted in fiscal year 2021 will vest on April 13, 2022, provided that the 2017 Management Agreement has not been terminated prior to such vesting date, and those granted in fiscal 2020 vested on April 13, 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;Market-based restricted stock units granted in fiscal year 2021 are eligible to vest on April&#160;13, 2022, provided that the 2017 Management Agreement has not been terminated prior to such vesting date, and those granted in fiscal 2020 vested on April 13, 2021. Market-based restricted stock units are eligible to vest based on our Total Shareholder Return (as defined in the relevant grant agreement) relative to the Total Shareholder Return (as defined in the relevant grant agreement) of the companies that constitute the NASDAQ Composite Index as of the grant date measured over a two-year period. To earn the target number of market-based restricted stock units (which represents 50% of the number of the market-based restricted stock units set forth in the table above), the Company must perform at the 50th&#160;percentile, with the maximum number of market-based restricted stock units earned if the Company performs at least at the 75th&#160;percentile. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;Performance-based restricted stock units granted in fiscal year 2021 are eligible to vest on April&#160;13, 2022, provided that the 2017 Management Agreement has not been terminated prior to such vesting date, and those granted in fiscal 2020 vested on April 13, 2021. Performance-based restricted stock units, of which 50% are tied to "IP" and 50% to "RCS" (as defined in the relevant grant agreement), are eligible to vest based on the Company's achievement of certain performance metrics (as defined in the relevant grant agreement) of either individual product releases of "IP" or "RCS" measured over a two-year period. The target number of performance-based restricted stock units that may be earned pursuant to these grants is equal to 50% of the grant amounts set forth in the above table (the numbers in the table represent the maximum number of performance-based restricted stock units that may be earned). At the end of each reporting period, we assess the probability of each performance metric and upon determination that certain thresholds are probable, we record expense for the unvested portion of the shares of performance-based restricted stock units. Certain performance metrics have been achieved as of March&#160;31, 2021 for the "IP" and "RCS" performance-based restricted stock units granted in fiscal year 2020 and fiscal year 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;The unvested portion of time-based, market-based and performance-based restricted stock units held by ZelnickMedia as of March&#160;31, 2021 and 2020 were 588 and 613, respectively. During the fiscal year ended March&#160;31, 2021, 296 restricted stock units previously granted to ZelnickMedia vested and 0 restricted stock units were forfeited by ZelnickMedia.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Fair Value of Stock-Based Awards&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Time-Based Awards&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;The estimated value, based on the closing price of our stock on the grant date, of time-based restricted stock units granted to employees during the fiscal years ended March&#160;31, 2021, 2020 and 2019 was $171.58, $115.01 and $103.79 per share, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;For the fiscal years ended March&#160;31, 2021, 2020 and 2019, the estimated value, based on the closing price of our stock on the grant date, of time-based restricted stock awards granted to ZelnickMedia was $120.00, $92.65 and $97.19 per share, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;The following table summarizes the activity in non-vested restricted stock units to employees and ZelnickMedia under our stock-based compensation plans with time-based restricted stock awards presented at 100% of target number of shares that may potentially vest:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:8pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.269%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:68.266%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.363%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.599%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Shares&lt;br/&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted&lt;br/&gt;Average Fair&lt;br/&gt;Value on&lt;br/&gt;Grant Date&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-vested restricted stock units at March 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,960&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;99.54&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,191&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;167.52&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(925)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;106.41&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(162)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;167.03&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Non-vested restricted stock units at March 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,064&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;139.94&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:16pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Market-Based Awards&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;The following table summarizes the weighted-average assumptions used in the Monte Carlo Simulation to estimate the fair value of market-based awards:&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.269%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:26.440%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.240%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.240%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.240%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.240%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.240%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.244%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="33" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fiscal Year Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Employee&lt;br/&gt;Market-Based&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Non-Employee&lt;br/&gt;Market-Based&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Employee&lt;br/&gt;Market-Based&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Non-Employee&lt;br/&gt;Market-Based&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Employee&lt;br/&gt;Market-Based&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Non-Employee&lt;br/&gt;Market-Based&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Risk-free interest rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;0.2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;0.2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected stock price volatility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;40.7&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;40.8&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected service period (years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1.5&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1.0&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.5&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.0&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.5&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.0&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Dividends&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;None&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;None&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;None&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;None&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;None&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;None&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;The estimated value of market-based restricted stock awards granted to employees during the fiscal years ended March&#160;31, 2021, 2020, and 2019 was $279.09, $201.07, and $150.91 per share, respectively. For the fiscal years ended March&#160;31, 2021, 2020, and 2019, the estimated value of the market-based restricted stock awards granted to ZelnickMedia was $200.34, $132.50, and $119.21 per share, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;The following table summarizes the activity in non-vested restricted stock units to employees and ZelnickMedia under our stock-based compensation plans with market-based restricted stock awards presented at 100% of target number of shares that may potentially vest:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:8pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.269%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:68.266%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.363%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.599%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Shares&lt;br/&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted&lt;br/&gt;Average Fair&lt;br/&gt;Value on&lt;br/&gt;Grant Date&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-vested restricted stock units at March 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;358&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;157.05&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;367&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;185.05&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(395)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;144.65&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;228.34&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Non-vested restricted stock units at March 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;323&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;187.21&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:16pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Performance-Based Awards&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;The estimated value of performance-based restricted stock awards granted to employees during the fiscal year ended March&#160;31, 2021, 2020, and 2019 was $176.42, $124.50, and $100.29, respectively. For the fiscal years ended March&#160;31, 2021, 2020, and 2019, the estimated value of the performance-based restricted stock awards granted to ZelnickMedia was $120.00, $92.65, and $97.19 per share, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;The following table summarizes the activity in non-vested restricted stock units to employees and ZelnickMedia under our stock-based compensation plans with performance restricted stock awards presented at 100% of target number of shares that may potentially vest:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:8pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.269%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:68.266%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.363%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.599%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Shares&lt;br/&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted&lt;br/&gt;Average Fair&lt;br/&gt;Value on&lt;br/&gt;Grant Date&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-vested restricted stock units at March 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,239&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;119.97&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,768&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;174.47&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(80)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100.36&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,328)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;176.61&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Non-vested restricted stock units at March 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3,599&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;150.06&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:16pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Employee Stock Purchase Plans&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;In September 2017, our stockholders approved our 2017 Global Employee Stock Purchase Plan as amended and restated ("ESPP"). The maximum aggregate number of shares of common stock that may be issued under the plan is 9,000, and as of March&#160;31, 2021, there were approximately 8,677 shares available for issuance. The ESPP is administered by the Compensation Committee of the Board of Directors and allows for eligible employees an option to purchase shares of our common stock, which the employee may or may not exercise during an offering period. Eligible employees may authorize payroll deductions of between 1% and 10% of their compensation to purchase shares of common stock at 85% of the lower of &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;the market price of our common stock on the date of commencement of the applicable offering period or on the last day of each six-month purchase period.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;The fair value is determined using the Black-Scholes valuation model. Key assumptions of the Black-Scholes valuation model are the risk-free interest rate, expected volatility, expected term and expected dividends. The risk-free interest rate is based on U.S. Treasury yields in effect at the time of grant for the expected term of the option. Expected volatility is based on a combination of historical stock price volatility and implied volatility of publicly-traded options on our common stock. Expected term is determined based on historical exercise behavior, post-vesting termination patterns, options outstanding and future expected exercise behavior. The following table summarizes the assumptions used in the Black-Scholes valuation model to value our purchase rights:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:8pt"&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.350%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.443%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.447%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fiscal Year Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fiscal Year Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Risk-free interest rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;0.1%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1.6% - 2.4%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected stock price volatility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;33.8% - 46.8%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;28.1% - 45.6%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected service period (years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;0.5&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;0.5&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Dividends&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;None&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;None&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;For the fiscal year ended March&#160;31, 2021, our employees purchased 139 shares for $14,214 with a weighted-average fair value of $101.81. For the fiscal year ended March&#160;31, 2020, our employees purchased 126 shares for $10,515 with a weighted-average fair value of $83.25.&lt;/span&gt;&lt;/div&gt;</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="i574d4175e85d4f5299a9894bec65130f_I20170930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjMvZnJhZzowZDViMmNkOWQxMjM0MDcxODg4NGZlMGZhYTVlMGFmMS90ZXh0cmVnaW9uOjBkNWIyY2Q5ZDEyMzQwNzE4ODg0ZmUwZmFhNWUwYWYxXzIxNQ_af29e826-a8e7-4f0d-a74c-82c80ecf2d5f"
      unitRef="shares">9654000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
      contextRef="ic6318fbfe00547338e0bc01b11b90f1f_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjMvZnJhZzowZDViMmNkOWQxMjM0MDcxODg4NGZlMGZhYTVlMGFmMS90ZXh0cmVnaW9uOjBkNWIyY2Q5ZDEyMzQwNzE4ODg0ZmUwZmFhNWUwYWYxXzMxMg_78c1dbfa-788a-4fcb-82cf-b40f5f3b342b"
      unitRef="shares">4305000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock
      contextRef="i0c20a1997ec0432288766e37232698f5_D20200401-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjMvZnJhZzowZDViMmNkOWQxMjM0MDcxODg4NGZlMGZhYTVlMGFmMS90ZXh0cmVnaW9uOjBkNWIyY2Q5ZDEyMzQwNzE4ODg0ZmUwZmFhNWUwYWYxXzEwMDU2_ff615eaa-ab7b-41c9-b7e7-552d9adb5c3d">The following table summarizes stock-based compensation expense included in our Consolidated Statements of Operations:&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:64.538%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.622%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fiscal Year Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cost of goods sold&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;8,707&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;154,031&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;149,075&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Selling and marketing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;18,348&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;18,680&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,685&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;General and administrative&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;56,830&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;53,607&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;51,903&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Research and development&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;26,587&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31,563&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;23,037&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Stock-based compensation expense before income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;110,472&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;257,881&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;247,700&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Income tax benefit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(21,746)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(48,687)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(48,383)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Stock-based compensation expense, net of income tax benefit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;88,726&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;209,194&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;199,317&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Capitalized stock-based compensation expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;30,124&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;24,451&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;75,725&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i122f94b708394a77b3bb422d2514f324_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjMvZnJhZzowZDViMmNkOWQxMjM0MDcxODg4NGZlMGZhYTVlMGFmMS90YWJsZTpkODUzYWE4OGU3NjM0ZTU4OGJiMGU5YzMyMzA4OTUzNS90YWJsZXJhbmdlOmQ4NTNhYTg4ZTc2MzRlNTg4YmIwZTljMzIzMDg5NTM1XzItMi0xLTEtMA_1411fa65-5397-4323-8a41-d7cebfdca851"
      unitRef="usd">8707000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="icd25a59cb3844a87abc89313c6dc298d_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjMvZnJhZzowZDViMmNkOWQxMjM0MDcxODg4NGZlMGZhYTVlMGFmMS90YWJsZTpkODUzYWE4OGU3NjM0ZTU4OGJiMGU5YzMyMzA4OTUzNS90YWJsZXJhbmdlOmQ4NTNhYTg4ZTc2MzRlNTg4YmIwZTljMzIzMDg5NTM1XzItNC0xLTEtMA_5f44ac70-d72a-48ac-9181-125d73b25eed"
      unitRef="usd">154031000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="if128f0ac16bd43548650174ca82ada1a_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjMvZnJhZzowZDViMmNkOWQxMjM0MDcxODg4NGZlMGZhYTVlMGFmMS90YWJsZTpkODUzYWE4OGU3NjM0ZTU4OGJiMGU5YzMyMzA4OTUzNS90YWJsZXJhbmdlOmQ4NTNhYTg4ZTc2MzRlNTg4YmIwZTljMzIzMDg5NTM1XzItNi0xLTEtMA_840d40a0-bb96-40cf-bef3-e9dedcfc3eb2"
      unitRef="usd">149075000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ib0d06e3ad5034b56a96a42b92a308b7a_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjMvZnJhZzowZDViMmNkOWQxMjM0MDcxODg4NGZlMGZhYTVlMGFmMS90YWJsZTpkODUzYWE4OGU3NjM0ZTU4OGJiMGU5YzMyMzA4OTUzNS90YWJsZXJhbmdlOmQ4NTNhYTg4ZTc2MzRlNTg4YmIwZTljMzIzMDg5NTM1XzMtMi0xLTEtMA_5c7ac4d9-1d04-4654-90c7-cd95e2fc919a"
      unitRef="usd">18348000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i372da2176b6641238b91527e1b57f6ea_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjMvZnJhZzowZDViMmNkOWQxMjM0MDcxODg4NGZlMGZhYTVlMGFmMS90YWJsZTpkODUzYWE4OGU3NjM0ZTU4OGJiMGU5YzMyMzA4OTUzNS90YWJsZXJhbmdlOmQ4NTNhYTg4ZTc2MzRlNTg4YmIwZTljMzIzMDg5NTM1XzMtNC0xLTEtMA_e6575e2f-51cb-47ff-bade-f114b749a36a"
      unitRef="usd">18680000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i59a126d81760401fb269eaa568c9a9cd_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjMvZnJhZzowZDViMmNkOWQxMjM0MDcxODg4NGZlMGZhYTVlMGFmMS90YWJsZTpkODUzYWE4OGU3NjM0ZTU4OGJiMGU5YzMyMzA4OTUzNS90YWJsZXJhbmdlOmQ4NTNhYTg4ZTc2MzRlNTg4YmIwZTljMzIzMDg5NTM1XzMtNi0xLTEtMA_3b8421cb-1bed-4fd9-a9db-5e626c42fa6e"
      unitRef="usd">23685000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ifb8828cd8723473392f65c62ec38446d_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjMvZnJhZzowZDViMmNkOWQxMjM0MDcxODg4NGZlMGZhYTVlMGFmMS90YWJsZTpkODUzYWE4OGU3NjM0ZTU4OGJiMGU5YzMyMzA4OTUzNS90YWJsZXJhbmdlOmQ4NTNhYTg4ZTc2MzRlNTg4YmIwZTljMzIzMDg5NTM1XzQtMi0xLTEtMA_fe0675cb-da01-42ef-ae19-397e29344bb6"
      unitRef="usd">56830000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i5f8f0e5bfc08490b995f1dc1e954a8f1_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjMvZnJhZzowZDViMmNkOWQxMjM0MDcxODg4NGZlMGZhYTVlMGFmMS90YWJsZTpkODUzYWE4OGU3NjM0ZTU4OGJiMGU5YzMyMzA4OTUzNS90YWJsZXJhbmdlOmQ4NTNhYTg4ZTc2MzRlNTg4YmIwZTljMzIzMDg5NTM1XzQtNC0xLTEtMA_b6cedf94-c6b5-435b-8c7d-b2a83dde6cb7"
      unitRef="usd">53607000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ibbdd4936ed7a4616a3f9432c1507067e_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjMvZnJhZzowZDViMmNkOWQxMjM0MDcxODg4NGZlMGZhYTVlMGFmMS90YWJsZTpkODUzYWE4OGU3NjM0ZTU4OGJiMGU5YzMyMzA4OTUzNS90YWJsZXJhbmdlOmQ4NTNhYTg4ZTc2MzRlNTg4YmIwZTljMzIzMDg5NTM1XzQtNi0xLTEtMA_95d01039-1dc6-4a42-a206-c8abc19b461b"
      unitRef="usd">51903000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="if7df04c3fd0b4539b337a42d59466d6d_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjMvZnJhZzowZDViMmNkOWQxMjM0MDcxODg4NGZlMGZhYTVlMGFmMS90YWJsZTpkODUzYWE4OGU3NjM0ZTU4OGJiMGU5YzMyMzA4OTUzNS90YWJsZXJhbmdlOmQ4NTNhYTg4ZTc2MzRlNTg4YmIwZTljMzIzMDg5NTM1XzUtMi0xLTEtMA_c307bcbf-5730-44ba-8bc9-154c9dbfdf92"
      unitRef="usd">26587000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ibd08a80ca02645d29e266281de84491a_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjMvZnJhZzowZDViMmNkOWQxMjM0MDcxODg4NGZlMGZhYTVlMGFmMS90YWJsZTpkODUzYWE4OGU3NjM0ZTU4OGJiMGU5YzMyMzA4OTUzNS90YWJsZXJhbmdlOmQ4NTNhYTg4ZTc2MzRlNTg4YmIwZTljMzIzMDg5NTM1XzUtNC0xLTEtMA_499f7a06-52b2-4a10-b95f-5c94f6491fb0"
      unitRef="usd">31563000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i61fb4b1c133d4226a75a7868823b2365_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjMvZnJhZzowZDViMmNkOWQxMjM0MDcxODg4NGZlMGZhYTVlMGFmMS90YWJsZTpkODUzYWE4OGU3NjM0ZTU4OGJiMGU5YzMyMzA4OTUzNS90YWJsZXJhbmdlOmQ4NTNhYTg4ZTc2MzRlNTg4YmIwZTljMzIzMDg5NTM1XzUtNi0xLTEtMA_f2e9304f-9fb5-4c58-bc53-fa7c33950de3"
      unitRef="usd">23037000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i0c20a1997ec0432288766e37232698f5_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjMvZnJhZzowZDViMmNkOWQxMjM0MDcxODg4NGZlMGZhYTVlMGFmMS90YWJsZTpkODUzYWE4OGU3NjM0ZTU4OGJiMGU5YzMyMzA4OTUzNS90YWJsZXJhbmdlOmQ4NTNhYTg4ZTc2MzRlNTg4YmIwZTljMzIzMDg5NTM1XzctMi0xLTEtMA_b69d9aaf-800c-4153-ac53-b4a8af1ece38"
      unitRef="usd">110472000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ib57080e0efe848e584303e0861888427_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjMvZnJhZzowZDViMmNkOWQxMjM0MDcxODg4NGZlMGZhYTVlMGFmMS90YWJsZTpkODUzYWE4OGU3NjM0ZTU4OGJiMGU5YzMyMzA4OTUzNS90YWJsZXJhbmdlOmQ4NTNhYTg4ZTc2MzRlNTg4YmIwZTljMzIzMDg5NTM1XzctNC0xLTEtMA_fa835eca-fa60-47ef-ab9e-61cfffd2009e"
      unitRef="usd">257881000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i8535f7a7defe447eb83a6f537132a16e_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjMvZnJhZzowZDViMmNkOWQxMjM0MDcxODg4NGZlMGZhYTVlMGFmMS90YWJsZTpkODUzYWE4OGU3NjM0ZTU4OGJiMGU5YzMyMzA4OTUzNS90YWJsZXJhbmdlOmQ4NTNhYTg4ZTc2MzRlNTg4YmIwZTljMzIzMDg5NTM1XzctNi0xLTEtMA_ddebb27f-f9a7-4ed4-bb96-fe1cf2ed33cb"
      unitRef="usd">247700000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
      contextRef="i0c20a1997ec0432288766e37232698f5_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjMvZnJhZzowZDViMmNkOWQxMjM0MDcxODg4NGZlMGZhYTVlMGFmMS90YWJsZTpkODUzYWE4OGU3NjM0ZTU4OGJiMGU5YzMyMzA4OTUzNS90YWJsZXJhbmdlOmQ4NTNhYTg4ZTc2MzRlNTg4YmIwZTljMzIzMDg5NTM1XzgtMi0xLTEtMA_ae59ce1a-503d-4f70-a6e9-bdc4cfc35002"
      unitRef="usd">21746000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
      contextRef="ib57080e0efe848e584303e0861888427_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjMvZnJhZzowZDViMmNkOWQxMjM0MDcxODg4NGZlMGZhYTVlMGFmMS90YWJsZTpkODUzYWE4OGU3NjM0ZTU4OGJiMGU5YzMyMzA4OTUzNS90YWJsZXJhbmdlOmQ4NTNhYTg4ZTc2MzRlNTg4YmIwZTljMzIzMDg5NTM1XzgtNC0xLTEtMA_e646a715-ed84-49fe-b542-e1474727f6f2"
      unitRef="usd">48687000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
      contextRef="i8535f7a7defe447eb83a6f537132a16e_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjMvZnJhZzowZDViMmNkOWQxMjM0MDcxODg4NGZlMGZhYTVlMGFmMS90YWJsZTpkODUzYWE4OGU3NjM0ZTU4OGJiMGU5YzMyMzA4OTUzNS90YWJsZXJhbmdlOmQ4NTNhYTg4ZTc2MzRlNTg4YmIwZTljMzIzMDg5NTM1XzgtNi0xLTEtMA_c4ca079d-22c5-44c9-9eea-ee50c63e3ba4"
      unitRef="usd">48383000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax
      contextRef="i0c20a1997ec0432288766e37232698f5_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjMvZnJhZzowZDViMmNkOWQxMjM0MDcxODg4NGZlMGZhYTVlMGFmMS90YWJsZTpkODUzYWE4OGU3NjM0ZTU4OGJiMGU5YzMyMzA4OTUzNS90YWJsZXJhbmdlOmQ4NTNhYTg4ZTc2MzRlNTg4YmIwZTljMzIzMDg5NTM1XzktMi0xLTEtMA_066fa44c-1496-4bd9-81d8-2587a176fb49"
      unitRef="usd">88726000</us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax>
    <us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax
      contextRef="ib57080e0efe848e584303e0861888427_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjMvZnJhZzowZDViMmNkOWQxMjM0MDcxODg4NGZlMGZhYTVlMGFmMS90YWJsZTpkODUzYWE4OGU3NjM0ZTU4OGJiMGU5YzMyMzA4OTUzNS90YWJsZXJhbmdlOmQ4NTNhYTg4ZTc2MzRlNTg4YmIwZTljMzIzMDg5NTM1XzktNC0xLTEtMA_746f7250-f2e0-4e29-8aac-c3d1015c86e8"
      unitRef="usd">209194000</us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax>
    <us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax
      contextRef="i8535f7a7defe447eb83a6f537132a16e_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjMvZnJhZzowZDViMmNkOWQxMjM0MDcxODg4NGZlMGZhYTVlMGFmMS90YWJsZTpkODUzYWE4OGU3NjM0ZTU4OGJiMGU5YzMyMzA4OTUzNS90YWJsZXJhbmdlOmQ4NTNhYTg4ZTc2MzRlNTg4YmIwZTljMzIzMDg5NTM1XzktNi0xLTEtMA_9d665f46-b7b5-4844-aa97-bd1a5c6de05c"
      unitRef="usd">199317000</us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax>
    <us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount
      contextRef="i0c20a1997ec0432288766e37232698f5_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjMvZnJhZzowZDViMmNkOWQxMjM0MDcxODg4NGZlMGZhYTVlMGFmMS90YWJsZTpkODUzYWE4OGU3NjM0ZTU4OGJiMGU5YzMyMzA4OTUzNS90YWJsZXJhbmdlOmQ4NTNhYTg4ZTc2MzRlNTg4YmIwZTljMzIzMDg5NTM1XzEwLTItMS0xLTA_58d3c298-7a3e-4f90-97d5-90257a137f3a"
      unitRef="usd">30124000</us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount>
    <us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount
      contextRef="ib57080e0efe848e584303e0861888427_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjMvZnJhZzowZDViMmNkOWQxMjM0MDcxODg4NGZlMGZhYTVlMGFmMS90YWJsZTpkODUzYWE4OGU3NjM0ZTU4OGJiMGU5YzMyMzA4OTUzNS90YWJsZXJhbmdlOmQ4NTNhYTg4ZTc2MzRlNTg4YmIwZTljMzIzMDg5NTM1XzEwLTQtMS0xLTA_f58ba19b-a1bf-4ce2-83a3-605b84b04c6d"
      unitRef="usd">24451000</us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount>
    <us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount
      contextRef="i8535f7a7defe447eb83a6f537132a16e_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjMvZnJhZzowZDViMmNkOWQxMjM0MDcxODg4NGZlMGZhYTVlMGFmMS90YWJsZTpkODUzYWE4OGU3NjM0ZTU4OGJiMGU5YzMyMzA4OTUzNS90YWJsZXJhbmdlOmQ4NTNhYTg4ZTc2MzRlNTg4YmIwZTljMzIzMDg5NTM1XzEwLTYtMS0xLTA_2dfbf26b-904e-489c-938f-eec9cddbf62a"
      unitRef="usd">75725000</us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount>
    <ttwo:RestrictedStockAwardsReversalForfeitureAwards
      contextRef="i0c20a1997ec0432288766e37232698f5_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjMvZnJhZzowZDViMmNkOWQxMjM0MDcxODg4NGZlMGZhYTVlMGFmMS90ZXh0cmVnaW9uOjBkNWIyY2Q5ZDEyMzQwNzE4ODg0ZmUwZmFhNWUwYWYxXzE0NzQ_dd8c151e-6b11-4a13-8737-735deb7fa8db"
      unitRef="usd">69758000</ttwo:RestrictedStockAwardsReversalForfeitureAwards>
    <ttwo:ReversalOfCapitalizedCosts
      contextRef="i0c20a1997ec0432288766e37232698f5_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjMvZnJhZzowZDViMmNkOWQxMjM0MDcxODg4NGZlMGZhYTVlMGFmMS90ZXh0cmVnaW9uOjBkNWIyY2Q5ZDEyMzQwNzE4ODg0ZmUwZmFhNWUwYWYxXzE1MzQ_ff71fbda-37cb-4074-94bb-a901379f421b"
      unitRef="usd">10837000</ttwo:ReversalOfCapitalizedCosts>
    <ttwo:RestrictedStockAwardsReversalForfeitureAwards
      contextRef="ib57080e0efe848e584303e0861888427_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjMvZnJhZzowZDViMmNkOWQxMjM0MDcxODg4NGZlMGZhYTVlMGFmMS90ZXh0cmVnaW9uOjBkNWIyY2Q5ZDEyMzQwNzE4ODg0ZmUwZmFhNWUwYWYxXzM4NDgyOTA3MDg5Nzk_9b9c3232-9340-49f1-8ba4-aa9b103cb49e"
      unitRef="usd">425000</ttwo:RestrictedStockAwardsReversalForfeitureAwards>
    <ttwo:ReversalOfCapitalizedCosts
      contextRef="ib57080e0efe848e584303e0861888427_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjMvZnJhZzowZDViMmNkOWQxMjM0MDcxODg4NGZlMGZhYTVlMGFmMS90ZXh0cmVnaW9uOjBkNWIyY2Q5ZDEyMzQwNzE4ODg0ZmUwZmFhNWUwYWYxXzM4NDgyOTA3MDg5ODM_027df2fb-52b7-43f3-9cb0-0ff2477e3f5d"
      unitRef="usd">2607000</ttwo:ReversalOfCapitalizedCosts>
    <ttwo:RestrictedStockAwardsReversalForfeitureAwards
      contextRef="i8535f7a7defe447eb83a6f537132a16e_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjMvZnJhZzowZDViMmNkOWQxMjM0MDcxODg4NGZlMGZhYTVlMGFmMS90ZXh0cmVnaW9uOjBkNWIyY2Q5ZDEyMzQwNzE4ODg0ZmUwZmFhNWUwYWYxXzM4NDgyOTA3MDg1NzQ_52a5b0d2-6fa4-43e1-a125-564303bb8264"
      unitRef="usd">5784000</ttwo:RestrictedStockAwardsReversalForfeitureAwards>
    <ttwo:ReversalOfCapitalizedCosts
      contextRef="i8535f7a7defe447eb83a6f537132a16e_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjMvZnJhZzowZDViMmNkOWQxMjM0MDcxODg4NGZlMGZhYTVlMGFmMS90ZXh0cmVnaW9uOjBkNWIyY2Q5ZDEyMzQwNzE4ODg0ZmUwZmFhNWUwYWYxXzM4NDgyOTA3MDg3OTY_1235b54d-b1bc-4225-922a-bfc88c9a07dd"
      unitRef="usd">17504000</ttwo:ReversalOfCapitalizedCosts>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions
      contextRef="idc7642d616044b56a55f13ee16a9c7f7_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjMvZnJhZzowZDViMmNkOWQxMjM0MDcxODg4NGZlMGZhYTVlMGFmMS90ZXh0cmVnaW9uOjBkNWIyY2Q5ZDEyMzQwNzE4ODg0ZmUwZmFhNWUwYWYxXzE5MjQ_4f5ef2fd-22d1-4229-880a-962c8b5785ac"
      unitRef="usd">410665000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms
      contextRef="i8b7dc260b2a84d1395fcd5f4c8c18c4d_D20200401-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjMvZnJhZzowZDViMmNkOWQxMjM0MDcxODg4NGZlMGZhYTVlMGFmMS90ZXh0cmVnaW9uOjBkNWIyY2Q5ZDEyMzQwNzE4ODg0ZmUwZmFhNWUwYWYxXzIwMjk_b271575b-da30-44bc-8c13-5cd184b0d7fe">P2Y25D</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
      contextRef="ia711953a92194821b454ac6ebe77f99c_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjMvZnJhZzowZDViMmNkOWQxMjM0MDcxODg4NGZlMGZhYTVlMGFmMS90ZXh0cmVnaW9uOjBkNWIyY2Q5ZDEyMzQwNzE4ODg0ZmUwZmFhNWUwYWYxXzIyMDM_2e67c232-6519-4dce-8379-949b5f63fe0d"
      unitRef="usd">205867000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
      contextRef="i1ad78fde7a774e9b8be8ebd6ad9b777b_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjMvZnJhZzowZDViMmNkOWQxMjM0MDcxODg4NGZlMGZhYTVlMGFmMS90ZXh0cmVnaW9uOjBkNWIyY2Q5ZDEyMzQwNzE4ODg0ZmUwZmFhNWUwYWYxXzIyMDc_f9f10066-ac29-4be8-a756-370ede2744ac"
      unitRef="usd">219007000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
      contextRef="i0868df4ad9144a55bd34b2ea2237798b_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjMvZnJhZzowZDViMmNkOWQxMjM0MDcxODg4NGZlMGZhYTVlMGFmMS90ZXh0cmVnaW9uOjBkNWIyY2Q5ZDEyMzQwNzE4ODg0ZmUwZmFhNWUwYWYxXzIyMTQ_77cb2511-101c-41ad-a71a-743e63749d22"
      unitRef="usd">264162000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i8b7dc260b2a84d1395fcd5f4c8c18c4d_D20200401-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjMvZnJhZzowZDViMmNkOWQxMjM0MDcxODg4NGZlMGZhYTVlMGFmMS90ZXh0cmVnaW9uOjBkNWIyY2Q5ZDEyMzQwNzE4ODg0ZmUwZmFhNWUwYWYxXzI0MTg_107c0e8f-8364-433c-b484-f6e89d7966ff">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock
      contextRef="i0c20a1997ec0432288766e37232698f5_D20200401-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjMvZnJhZzowZDViMmNkOWQxMjM0MDcxODg4NGZlMGZhYTVlMGFmMS90ZXh0cmVnaW9uOjBkNWIyY2Q5ZDEyMzQwNzE4ODg0ZmUwZmFhNWUwYWYxXzEwMDQ1_333bd5b8-b0fb-446b-9519-c9acf066b5c9">In connection with the 2017 Management Agreement, we granted restricted stock units to ZelnickMedia (see&lt;span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;&lt;a href="#id55210c8f40244b886767e1bec81de64_118" style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt; &lt;/a&gt;&lt;a href="#id55210c8f40244b886767e1bec81de64_118" style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Note 3 - Management Agreement&lt;/a&gt;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;) as follows:&lt;/span&gt;&lt;div style="margin-bottom:6pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:81.330%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.952%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.954%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fiscal Year Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Time-based&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;79&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;92&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Market-based&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;145&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;168&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Performance-based&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;IP&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;24&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Recurrent Consumer Spending ("RCS")&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;24&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;28&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total Performance-based&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;48&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;56&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total Restricted Stock Units&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;272&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;316&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1) Represents the maximum number of shares eligible to vest.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i17280b08c30f4360af1e25082b353cfc_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjMvZnJhZzowZDViMmNkOWQxMjM0MDcxODg4NGZlMGZhYTVlMGFmMS90YWJsZTo2ZTQ0Y2Q5OWQwMjM0MjhmYWE0MGE2NzcyZmU4MWY2MS90YWJsZXJhbmdlOjZlNDRjZDk5ZDAyMzQyOGZhYTQwYTY3NzJmZTgxZjYxXzItMi0xLTEtMA_3797ddd2-43c2-4a00-aa24-0fed9ae32d02"
      unitRef="shares">79000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i6b054435bc4a4ac1b51715b3520b3fc2_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjMvZnJhZzowZDViMmNkOWQxMjM0MDcxODg4NGZlMGZhYTVlMGFmMS90YWJsZTo2ZTQ0Y2Q5OWQwMjM0MjhmYWE0MGE2NzcyZmU4MWY2MS90YWJsZXJhbmdlOjZlNDRjZDk5ZDAyMzQyOGZhYTQwYTY3NzJmZTgxZjYxXzItNC0xLTEtMA_f6c8dc77-dd3d-45ab-a8db-6e84c1a154e3"
      unitRef="shares">92000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="ied05cc88aac94df2abb3cdfa707d6299_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjMvZnJhZzowZDViMmNkOWQxMjM0MDcxODg4NGZlMGZhYTVlMGFmMS90YWJsZTo2ZTQ0Y2Q5OWQwMjM0MjhmYWE0MGE2NzcyZmU4MWY2MS90YWJsZXJhbmdlOjZlNDRjZDk5ZDAyMzQyOGZhYTQwYTY3NzJmZTgxZjYxXzMtMi0xLTEtMA_e2a46fa2-ddf9-4588-a1b8-df1a377c77fd"
      unitRef="shares">145000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i7cf4b7fb99ca49b5a43b36557a45f32e_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjMvZnJhZzowZDViMmNkOWQxMjM0MDcxODg4NGZlMGZhYTVlMGFmMS90YWJsZTo2ZTQ0Y2Q5OWQwMjM0MjhmYWE0MGE2NzcyZmU4MWY2MS90YWJsZXJhbmdlOjZlNDRjZDk5ZDAyMzQyOGZhYTQwYTY3NzJmZTgxZjYxXzMtNC0xLTEtMA_880bb1e2-d628-486a-bbbd-8577c855cd4c"
      unitRef="shares">168000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i7b13c398da294952b0888bfc6ec36689_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjMvZnJhZzowZDViMmNkOWQxMjM0MDcxODg4NGZlMGZhYTVlMGFmMS90YWJsZTo2ZTQ0Y2Q5OWQwMjM0MjhmYWE0MGE2NzcyZmU4MWY2MS90YWJsZXJhbmdlOjZlNDRjZDk5ZDAyMzQyOGZhYTQwYTY3NzJmZTgxZjYxXzUtMi0xLTEtMA_c8d2eea9-6c4d-4a42-8eaf-31f52203e179"
      unitRef="shares">24000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i9f0ee0bb15384f5cb9eb134348c623eb_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjMvZnJhZzowZDViMmNkOWQxMjM0MDcxODg4NGZlMGZhYTVlMGFmMS90YWJsZTo2ZTQ0Y2Q5OWQwMjM0MjhmYWE0MGE2NzcyZmU4MWY2MS90YWJsZXJhbmdlOjZlNDRjZDk5ZDAyMzQyOGZhYTQwYTY3NzJmZTgxZjYxXzUtNC0xLTEtMA_aa51a123-27bd-40f4-8052-36fe9a9fe719"
      unitRef="shares">28000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="ibaa6396b4cc746f6870bf81f7cd6d5a3_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjMvZnJhZzowZDViMmNkOWQxMjM0MDcxODg4NGZlMGZhYTVlMGFmMS90YWJsZTo2ZTQ0Y2Q5OWQwMjM0MjhmYWE0MGE2NzcyZmU4MWY2MS90YWJsZXJhbmdlOjZlNDRjZDk5ZDAyMzQyOGZhYTQwYTY3NzJmZTgxZjYxXzYtMi0xLTEtMA_cc393248-eb31-4a74-b98f-24ba3c86b00e"
      unitRef="shares">24000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i4a930683a33f4f6aab49511a7235b556_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjMvZnJhZzowZDViMmNkOWQxMjM0MDcxODg4NGZlMGZhYTVlMGFmMS90YWJsZTo2ZTQ0Y2Q5OWQwMjM0MjhmYWE0MGE2NzcyZmU4MWY2MS90YWJsZXJhbmdlOjZlNDRjZDk5ZDAyMzQyOGZhYTQwYTY3NzJmZTgxZjYxXzYtNC0xLTEtMA_35b240c5-c9d4-401f-8423-bb9cc360af35"
      unitRef="shares">28000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i0cf4d3a68e944745a25e2d98e600a0a2_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjMvZnJhZzowZDViMmNkOWQxMjM0MDcxODg4NGZlMGZhYTVlMGFmMS90YWJsZTo2ZTQ0Y2Q5OWQwMjM0MjhmYWE0MGE2NzcyZmU4MWY2MS90YWJsZXJhbmdlOjZlNDRjZDk5ZDAyMzQyOGZhYTQwYTY3NzJmZTgxZjYxXzctMi0xLTEtMA_72ad1023-e2d7-47f1-83e5-9018b6a63222"
      unitRef="shares">48000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i9f327830e025472189da38e5db0a8ac7_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjMvZnJhZzowZDViMmNkOWQxMjM0MDcxODg4NGZlMGZhYTVlMGFmMS90YWJsZTo2ZTQ0Y2Q5OWQwMjM0MjhmYWE0MGE2NzcyZmU4MWY2MS90YWJsZXJhbmdlOjZlNDRjZDk5ZDAyMzQyOGZhYTQwYTY3NzJmZTgxZjYxXzctNC0xLTEtMA_ee41198f-72c9-4bb7-b26a-a79ebf73e00e"
      unitRef="shares">56000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i42dd34f34d1243e08bb35275db91a6cd_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjMvZnJhZzowZDViMmNkOWQxMjM0MDcxODg4NGZlMGZhYTVlMGFmMS90YWJsZTo2ZTQ0Y2Q5OWQwMjM0MjhmYWE0MGE2NzcyZmU4MWY2MS90YWJsZXJhbmdlOjZlNDRjZDk5ZDAyMzQyOGZhYTQwYTY3NzJmZTgxZjYxXzgtMi0xLTEtMA_8f528acc-aaf0-4366-8fa9-58421e839a1e"
      unitRef="shares">272000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i25eb0c3eb02e4b8e857614412dd65a4a_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjMvZnJhZzowZDViMmNkOWQxMjM0MDcxODg4NGZlMGZhYTVlMGFmMS90YWJsZTo2ZTQ0Y2Q5OWQwMjM0MjhmYWE0MGE2NzcyZmU4MWY2MS90YWJsZXJhbmdlOjZlNDRjZDk5ZDAyMzQyOGZhYTQwYTY3NzJmZTgxZjYxXzgtNC0xLTEtMA_7f62eaf7-9440-40dc-aeae-5ac21878a9bc"
      unitRef="shares">316000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i8711f4c7e5c84497931c317c83299b4a_D20200401-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjMvZnJhZzowZDViMmNkOWQxMjM0MDcxODg4NGZlMGZhYTVlMGFmMS90ZXh0cmVnaW9uOjBkNWIyY2Q5ZDEyMzQwNzE4ODg0ZmUwZmFhNWUwYWYxXzc2OTY1ODE0MDY1Mjg_bf12a06c-b10b-4019-9f20-97347ada7652">P2Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <ttwo:ShareBasedCompensationArrangementByShareBasedPaymentAwardTargetUnitsAsAPercentageOfTotalUnitsToBeEarned
      contextRef="i8711f4c7e5c84497931c317c83299b4a_D20200401-20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjMvZnJhZzowZDViMmNkOWQxMjM0MDcxODg4NGZlMGZhYTVlMGFmMS90ZXh0cmVnaW9uOjBkNWIyY2Q5ZDEyMzQwNzE4ODg0ZmUwZmFhNWUwYWYxXzQwNjE_8a02ec3a-05eb-40bc-8eeb-0d4ad6d6d196"
      unitRef="number">0.50</ttwo:ShareBasedCompensationArrangementByShareBasedPaymentAwardTargetUnitsAsAPercentageOfTotalUnitsToBeEarned>
    <ttwo:ShareBasedCompensationArrangementByShareBasedPaymentAwardAllocationOfPerformanceBasedRestrictedUnits
      contextRef="ic2da55c03cc84905959a71fa530fc1bf_D20200401-20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjMvZnJhZzowZDViMmNkOWQxMjM0MDcxODg4NGZlMGZhYTVlMGFmMS90ZXh0cmVnaW9uOjBkNWIyY2Q5ZDEyMzQwNzE4ODg0ZmUwZmFhNWUwYWYxXzQ2NDE_19d06553-ecdd-4278-984c-dc4158930041"
      unitRef="number">0.50</ttwo:ShareBasedCompensationArrangementByShareBasedPaymentAwardAllocationOfPerformanceBasedRestrictedUnits>
    <ttwo:ShareBasedCompensationArrangementByShareBasedPaymentAwardAllocationOfPerformanceBasedRestrictedUnits
      contextRef="i6c7515253ae34f60a276cd312683c1de_D20200401-20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjMvZnJhZzowZDViMmNkOWQxMjM0MDcxODg4NGZlMGZhYTVlMGFmMS90ZXh0cmVnaW9uOjBkNWIyY2Q5ZDEyMzQwNzE4ODg0ZmUwZmFhNWUwYWYxXzQ2NjU_2466ff1d-23b7-4c94-863e-dc11edc9f1bf"
      unitRef="number">0.50</ttwo:ShareBasedCompensationArrangementByShareBasedPaymentAwardAllocationOfPerformanceBasedRestrictedUnits>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="ib542ddde089c40afa0e2fbeee5db9a00_D20200401-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjMvZnJhZzowZDViMmNkOWQxMjM0MDcxODg4NGZlMGZhYTVlMGFmMS90ZXh0cmVnaW9uOjBkNWIyY2Q5ZDEyMzQwNzE4ODg0ZmUwZmFhNWUwYWYxXzExNTQ0ODcyMTAzODIy_57a5ded0-d2aa-4086-83ad-ec9c5bbe1fa8">P2Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <ttwo:ShareBasedCompensationArrangementByShareBasedPaymentAwardTargetUnitsAsAPercentageOfTotalUnitsToBeEarned
      contextRef="ib542ddde089c40afa0e2fbeee5db9a00_D20200401-20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjMvZnJhZzowZDViMmNkOWQxMjM0MDcxODg4NGZlMGZhYTVlMGFmMS90ZXh0cmVnaW9uOjBkNWIyY2Q5ZDEyMzQwNzE4ODg0ZmUwZmFhNWUwYWYxXzUwNjA_933d12bd-bf69-4098-bbc6-34e36b227e21"
      unitRef="number">0.50</ttwo:ShareBasedCompensationArrangementByShareBasedPaymentAwardTargetUnitsAsAPercentageOfTotalUnitsToBeEarned>
    <ttwo:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedBalance
      contextRef="i5aa3dd83739f45e9b0f9750a2a445934_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjMvZnJhZzowZDViMmNkOWQxMjM0MDcxODg4NGZlMGZhYTVlMGFmMS90ZXh0cmVnaW9uOjBkNWIyY2Q5ZDEyMzQwNzE4ODg0ZmUwZmFhNWUwYWYxXzU3OTM_5e889149-8d80-4295-9f4f-1415720b350d"
      unitRef="shares">588000</ttwo:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedBalance>
    <ttwo:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedBalance
      contextRef="i2cb172b81f4e4626ab9b0204c55d735a_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjMvZnJhZzowZDViMmNkOWQxMjM0MDcxODg4NGZlMGZhYTVlMGFmMS90ZXh0cmVnaW9uOjBkNWIyY2Q5ZDEyMzQwNzE4ODg0ZmUwZmFhNWUwYWYxXzU4MDA_40720c7a-13b2-49fb-824a-da7a7623bcc6"
      unitRef="shares">613000</ttwo:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedBalance>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="i5aa3dd83739f45e9b0f9750a2a445934_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjMvZnJhZzowZDViMmNkOWQxMjM0MDcxODg4NGZlMGZhYTVlMGFmMS90ZXh0cmVnaW9uOjBkNWIyY2Q5ZDEyMzQwNzE4ODg0ZmUwZmFhNWUwYWYxXzU4NTE_18567abc-d6a5-45bd-8b0a-236156ee29dc"
      unitRef="shares">296000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="i5aa3dd83739f45e9b0f9750a2a445934_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjMvZnJhZzowZDViMmNkOWQxMjM0MDcxODg4NGZlMGZhYTVlMGFmMS90ZXh0cmVnaW9uOjBkNWIyY2Q5ZDEyMzQwNzE4ODg0ZmUwZmFhNWUwYWYxXzU5MjM_6b7fb914-b52c-43ae-9555-4fe8cfa7cf7e"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodIntrinsicValue
      contextRef="i9a53a462f0964cc5b353653943ace3d1_D20200401-20210331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjMvZnJhZzowZDViMmNkOWQxMjM0MDcxODg4NGZlMGZhYTVlMGFmMS90ZXh0cmVnaW9uOjBkNWIyY2Q5ZDEyMzQwNzE4ODg0ZmUwZmFhNWUwYWYxXzYyMTk_18cdf087-39aa-43af-830b-50940e06629f"
      unitRef="usdPerShare">171.58</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodIntrinsicValue
      contextRef="iaf19891a42b94b9ab6e6c0b79c130ece_D20190401-20200331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjMvZnJhZzowZDViMmNkOWQxMjM0MDcxODg4NGZlMGZhYTVlMGFmMS90ZXh0cmVnaW9uOjBkNWIyY2Q5ZDEyMzQwNzE4ODg0ZmUwZmFhNWUwYWYxXzYyMjM_6bc37cbb-fb5e-484f-8547-6cabe70e6231"
      unitRef="usdPerShare">115.01</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodIntrinsicValue
      contextRef="i0e40fe4afce3471a978a92c529667021_D20180401-20190331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjMvZnJhZzowZDViMmNkOWQxMjM0MDcxODg4NGZlMGZhYTVlMGFmMS90ZXh0cmVnaW9uOjBkNWIyY2Q5ZDEyMzQwNzE4ODg0ZmUwZmFhNWUwYWYxXzYyMzA_3a46bd4a-14e7-45dd-9e9e-ffbd386b99b3"
      unitRef="usdPerShare">103.79</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodIntrinsicValue
      contextRef="iba30f0a2779f4eaa9af0573e41dfcb36_D20200401-20210331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjMvZnJhZzowZDViMmNkOWQxMjM0MDcxODg4NGZlMGZhYTVlMGFmMS90ZXh0cmVnaW9uOjBkNWIyY2Q5ZDEyMzQwNzE4ODg0ZmUwZmFhNWUwYWYxXzY0NDc_07668602-69e5-42c4-a044-6a38e646a075"
      unitRef="usdPerShare">120.00</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodIntrinsicValue
      contextRef="i7ac8a07273b8429aaad3299f2e35cd84_D20190401-20200331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjMvZnJhZzowZDViMmNkOWQxMjM0MDcxODg4NGZlMGZhYTVlMGFmMS90ZXh0cmVnaW9uOjBkNWIyY2Q5ZDEyMzQwNzE4ODg0ZmUwZmFhNWUwYWYxXzY0NTE_677d21b7-19a4-4e14-bff1-9594e04d20f5"
      unitRef="usdPerShare">92.65</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodIntrinsicValue
      contextRef="i626a887a231a41b1927dba01d1b7deea_D20180401-20190331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjMvZnJhZzowZDViMmNkOWQxMjM0MDcxODg4NGZlMGZhYTVlMGFmMS90ZXh0cmVnaW9uOjBkNWIyY2Q5ZDEyMzQwNzE4ODg0ZmUwZmFhNWUwYWYxXzY0NTg_1bb1dd63-8490-400a-9c4d-690d54df66ee"
      unitRef="usdPerShare">97.19</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodIntrinsicValue>
    <us-gaap:ScheduleOfNonvestedShareActivityTableTextBlock
      contextRef="i0c20a1997ec0432288766e37232698f5_D20200401-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjMvZnJhZzowZDViMmNkOWQxMjM0MDcxODg4NGZlMGZhYTVlMGFmMS90ZXh0cmVnaW9uOjBkNWIyY2Q5ZDEyMzQwNzE4ODg0ZmUwZmFhNWUwYWYxXzEwMDU5_4b834cab-85bb-431d-8bfe-c59a4ee5698b">The following table summarizes the activity in non-vested restricted stock units to employees and ZelnickMedia under our stock-based compensation plans with time-based restricted stock awards presented at 100% of target number of shares that may potentially vest:&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.269%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:68.266%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.363%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.599%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Shares&lt;br/&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted&lt;br/&gt;Average Fair&lt;br/&gt;Value on&lt;br/&gt;Grant Date&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-vested restricted stock units at March 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,960&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;99.54&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,191&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;167.52&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(925)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;106.41&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(162)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;167.03&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Non-vested restricted stock units at March 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2,064&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;139.94&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;The following table summarizes the activity in non-vested restricted stock units to employees and ZelnickMedia under our stock-based compensation plans with market-based restricted stock awards presented at 100% of target number of shares that may potentially vest:&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.269%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:68.266%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.363%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.599%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Shares&lt;br/&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted&lt;br/&gt;Average Fair&lt;br/&gt;Value on&lt;br/&gt;Grant Date&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-vested restricted stock units at March 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;358&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;157.05&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;367&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;185.05&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(395)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;144.65&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;228.34&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Non-vested restricted stock units at March 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;323&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;187.21&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;The following table summarizes the activity in non-vested restricted stock units to employees and ZelnickMedia under our stock-based compensation plans with performance restricted stock awards presented at 100% of target number of shares that may potentially vest:&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.269%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:68.266%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.363%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.599%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Shares&lt;br/&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted&lt;br/&gt;Average Fair&lt;br/&gt;Value on&lt;br/&gt;Grant Date&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-vested restricted stock units at March 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,239&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;119.97&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,768&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;174.47&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(80)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100.36&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,328)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;176.61&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Non-vested restricted stock units at March 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3,599&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;150.06&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfNonvestedShareActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i49c1e904f7ad4ea3b5f421c08292d8b1_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjMvZnJhZzowZDViMmNkOWQxMjM0MDcxODg4NGZlMGZhYTVlMGFmMS90YWJsZTo1YzgzODc2NzQ1N2E0NGFlOTcxMGMzMjYxMDYxYjg5Yy90YWJsZXJhbmdlOjVjODM4NzY3NDU3YTQ0YWU5NzEwYzMyNjEwNjFiODljXzEtMi0xLTEtMA_1a4c4cef-8057-4604-b022-b51d5becd9e8"
      unitRef="shares">1960000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i49c1e904f7ad4ea3b5f421c08292d8b1_I20200331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjMvZnJhZzowZDViMmNkOWQxMjM0MDcxODg4NGZlMGZhYTVlMGFmMS90YWJsZTo1YzgzODc2NzQ1N2E0NGFlOTcxMGMzMjYxMDYxYjg5Yy90YWJsZXJhbmdlOjVjODM4NzY3NDU3YTQ0YWU5NzEwYzMyNjEwNjFiODljXzEtNC0xLTEtMA_1960f369-fb42-4044-89b0-627357d40976"
      unitRef="usdPerShare">99.54</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="if9b7a5234b8b412db711d1d210a378fc_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjMvZnJhZzowZDViMmNkOWQxMjM0MDcxODg4NGZlMGZhYTVlMGFmMS90YWJsZTo1YzgzODc2NzQ1N2E0NGFlOTcxMGMzMjYxMDYxYjg5Yy90YWJsZXJhbmdlOjVjODM4NzY3NDU3YTQ0YWU5NzEwYzMyNjEwNjFiODljXzItMi0xLTEtMA_b968de02-7504-4a62-8cf4-cbdd2a21b29f"
      unitRef="shares">1191000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="if9b7a5234b8b412db711d1d210a378fc_D20200401-20210331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjMvZnJhZzowZDViMmNkOWQxMjM0MDcxODg4NGZlMGZhYTVlMGFmMS90YWJsZTo1YzgzODc2NzQ1N2E0NGFlOTcxMGMzMjYxMDYxYjg5Yy90YWJsZXJhbmdlOjVjODM4NzY3NDU3YTQ0YWU5NzEwYzMyNjEwNjFiODljXzItNC0xLTEtMA_c5372e72-75f5-4f42-8070-a525ba0e4228"
      unitRef="usdPerShare">167.52</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="if9b7a5234b8b412db711d1d210a378fc_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjMvZnJhZzowZDViMmNkOWQxMjM0MDcxODg4NGZlMGZhYTVlMGFmMS90YWJsZTo1YzgzODc2NzQ1N2E0NGFlOTcxMGMzMjYxMDYxYjg5Yy90YWJsZXJhbmdlOjVjODM4NzY3NDU3YTQ0YWU5NzEwYzMyNjEwNjFiODljXzMtMi0xLTEtMA_4fce14b8-c07f-4bbc-87f2-7f0f1c00aee6"
      unitRef="shares">925000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="if9b7a5234b8b412db711d1d210a378fc_D20200401-20210331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjMvZnJhZzowZDViMmNkOWQxMjM0MDcxODg4NGZlMGZhYTVlMGFmMS90YWJsZTo1YzgzODc2NzQ1N2E0NGFlOTcxMGMzMjYxMDYxYjg5Yy90YWJsZXJhbmdlOjVjODM4NzY3NDU3YTQ0YWU5NzEwYzMyNjEwNjFiODljXzMtNC0xLTEtMA_82490c8f-95ad-48bc-b488-dea00feaa074"
      unitRef="usdPerShare">106.41</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="if9b7a5234b8b412db711d1d210a378fc_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjMvZnJhZzowZDViMmNkOWQxMjM0MDcxODg4NGZlMGZhYTVlMGFmMS90YWJsZTo1YzgzODc2NzQ1N2E0NGFlOTcxMGMzMjYxMDYxYjg5Yy90YWJsZXJhbmdlOjVjODM4NzY3NDU3YTQ0YWU5NzEwYzMyNjEwNjFiODljXzQtMi0xLTEtMA_41eec48b-e74b-428e-87ee-d1449d6beaee"
      unitRef="shares">162000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="if9b7a5234b8b412db711d1d210a378fc_D20200401-20210331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjMvZnJhZzowZDViMmNkOWQxMjM0MDcxODg4NGZlMGZhYTVlMGFmMS90YWJsZTo1YzgzODc2NzQ1N2E0NGFlOTcxMGMzMjYxMDYxYjg5Yy90YWJsZXJhbmdlOjVjODM4NzY3NDU3YTQ0YWU5NzEwYzMyNjEwNjFiODljXzQtNC0xLTEtMA_703a6cbb-f412-40df-afeb-62590b72d0b1"
      unitRef="usdPerShare">167.03</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="ieb29f558359c415da5d0f63f40c428ba_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjMvZnJhZzowZDViMmNkOWQxMjM0MDcxODg4NGZlMGZhYTVlMGFmMS90YWJsZTo1YzgzODc2NzQ1N2E0NGFlOTcxMGMzMjYxMDYxYjg5Yy90YWJsZXJhbmdlOjVjODM4NzY3NDU3YTQ0YWU5NzEwYzMyNjEwNjFiODljXzUtMi0xLTEtMA_940677b2-b013-47bc-829e-78ff0c41863a"
      unitRef="shares">2064000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="ieb29f558359c415da5d0f63f40c428ba_I20210331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjMvZnJhZzowZDViMmNkOWQxMjM0MDcxODg4NGZlMGZhYTVlMGFmMS90YWJsZTo1YzgzODc2NzQ1N2E0NGFlOTcxMGMzMjYxMDYxYjg5Yy90YWJsZXJhbmdlOjVjODM4NzY3NDU3YTQ0YWU5NzEwYzMyNjEwNjFiODljXzUtNC0xLTEtMA_e5e0428a-b005-4d6f-be94-7c2b75113f66"
      unitRef="usdPerShare">139.94</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <ttwo:ScheduleOfShareBasedPaymentAwardMarketBasedRestrictedSharesValuationAssumptionsTableTextBlock
      contextRef="i0c20a1997ec0432288766e37232698f5_D20200401-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjMvZnJhZzowZDViMmNkOWQxMjM0MDcxODg4NGZlMGZhYTVlMGFmMS90ZXh0cmVnaW9uOjBkNWIyY2Q5ZDEyMzQwNzE4ODg0ZmUwZmFhNWUwYWYxXzEwMDUz_bf535aca-19a8-4152-9dd8-bf32b32b642c">The following table summarizes the weighted-average assumptions used in the Monte Carlo Simulation to estimate the fair value of market-based awards:&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.269%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:26.440%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.240%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.240%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.240%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.240%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.240%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.536%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.244%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="33" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fiscal Year Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Employee&lt;br/&gt;Market-Based&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Non-Employee&lt;br/&gt;Market-Based&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Employee&lt;br/&gt;Market-Based&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Non-Employee&lt;br/&gt;Market-Based&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Employee&lt;br/&gt;Market-Based&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Non-Employee&lt;br/&gt;Market-Based&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Risk-free interest rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;0.2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;0.2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected stock price volatility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;40.7&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;40.8&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;39.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;34.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;31.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected service period (years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1.5&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1.0&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.5&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.0&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.5&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.0&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Dividends&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;None&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;None&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;None&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;None&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;None&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;None&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</ttwo:ScheduleOfShareBasedPaymentAwardMarketBasedRestrictedSharesValuationAssumptionsTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="i9d648c05a0a54f9c9a346563a3103367_D20200401-20210331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjMvZnJhZzowZDViMmNkOWQxMjM0MDcxODg4NGZlMGZhYTVlMGFmMS90YWJsZTpiMGUwNjQ5MGE5M2Q0MTIyYmQ1ZDljZjY2NWVkZDcxMC90YWJsZXJhbmdlOmIwZTA2NDkwYTkzZDQxMjJiZDVkOWNmNjY1ZWRkNzEwXzMtMi0xLTEtMA_50545ed5-cede-47ed-91ee-5eb5280aab79"
      unitRef="number">0.002</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="ie01e4deff45f40d8a066f8bc62779cf6_D20200401-20210331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjMvZnJhZzowZDViMmNkOWQxMjM0MDcxODg4NGZlMGZhYTVlMGFmMS90YWJsZTpiMGUwNjQ5MGE5M2Q0MTIyYmQ1ZDljZjY2NWVkZDcxMC90YWJsZXJhbmdlOmIwZTA2NDkwYTkzZDQxMjJiZDVkOWNmNjY1ZWRkNzEwXzMtNC0xLTEtMA_bb98caaf-8f3a-4b56-b6cc-492a8962d905"
      unitRef="number">0.002</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="idbf497de87ff4c76b8d043b042004224_D20190401-20200331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjMvZnJhZzowZDViMmNkOWQxMjM0MDcxODg4NGZlMGZhYTVlMGFmMS90YWJsZTpiMGUwNjQ5MGE5M2Q0MTIyYmQ1ZDljZjY2NWVkZDcxMC90YWJsZXJhbmdlOmIwZTA2NDkwYTkzZDQxMjJiZDVkOWNmNjY1ZWRkNzEwXzMtNi0xLTEtMA_956ddcd1-05c5-4260-a46a-cb8099dddee7"
      unitRef="number">0.018</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="i7dc95d3da9e4421e9cfcc8b0cf33de7e_D20190401-20200331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjMvZnJhZzowZDViMmNkOWQxMjM0MDcxODg4NGZlMGZhYTVlMGFmMS90YWJsZTpiMGUwNjQ5MGE5M2Q0MTIyYmQ1ZDljZjY2NWVkZDcxMC90YWJsZXJhbmdlOmIwZTA2NDkwYTkzZDQxMjJiZDVkOWNmNjY1ZWRkNzEwXzMtOC0xLTEtMA_440890b6-21bb-4f2a-9419-a5868325261a"
      unitRef="number">0.024</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="i6a96c332cf004fdd8ec5c9254d2ed77d_D20180401-20190331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjMvZnJhZzowZDViMmNkOWQxMjM0MDcxODg4NGZlMGZhYTVlMGFmMS90YWJsZTpiMGUwNjQ5MGE5M2Q0MTIyYmQ1ZDljZjY2NWVkZDcxMC90YWJsZXJhbmdlOmIwZTA2NDkwYTkzZDQxMjJiZDVkOWNmNjY1ZWRkNzEwXzMtMTAtMS0xLTA_71c3d04b-ab1a-4268-8adc-d8238b24bf25"
      unitRef="number">0.026</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="ia67e2f513fe043e18dca9b07a16ebe1b_D20180401-20190331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjMvZnJhZzowZDViMmNkOWQxMjM0MDcxODg4NGZlMGZhYTVlMGFmMS90YWJsZTpiMGUwNjQ5MGE5M2Q0MTIyYmQ1ZDljZjY2NWVkZDcxMC90YWJsZXJhbmdlOmIwZTA2NDkwYTkzZDQxMjJiZDVkOWNmNjY1ZWRkNzEwXzMtMTItMS0xLTA_ed136565-9c4d-496e-9658-4d1c925e1f46"
      unitRef="number">0.024</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="i9d648c05a0a54f9c9a346563a3103367_D20200401-20210331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjMvZnJhZzowZDViMmNkOWQxMjM0MDcxODg4NGZlMGZhYTVlMGFmMS90YWJsZTpiMGUwNjQ5MGE5M2Q0MTIyYmQ1ZDljZjY2NWVkZDcxMC90YWJsZXJhbmdlOmIwZTA2NDkwYTkzZDQxMjJiZDVkOWNmNjY1ZWRkNzEwXzQtMi0xLTEtMA_6a5361c4-ee2e-4493-a166-7b678f04b280"
      unitRef="number">0.407</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="ie01e4deff45f40d8a066f8bc62779cf6_D20200401-20210331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjMvZnJhZzowZDViMmNkOWQxMjM0MDcxODg4NGZlMGZhYTVlMGFmMS90YWJsZTpiMGUwNjQ5MGE5M2Q0MTIyYmQ1ZDljZjY2NWVkZDcxMC90YWJsZXJhbmdlOmIwZTA2NDkwYTkzZDQxMjJiZDVkOWNmNjY1ZWRkNzEwXzQtNC0xLTEtMA_4dd96fca-189d-4975-84f1-b18f03542e40"
      unitRef="number">0.408</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="idbf497de87ff4c76b8d043b042004224_D20190401-20200331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjMvZnJhZzowZDViMmNkOWQxMjM0MDcxODg4NGZlMGZhYTVlMGFmMS90YWJsZTpiMGUwNjQ5MGE5M2Q0MTIyYmQ1ZDljZjY2NWVkZDcxMC90YWJsZXJhbmdlOmIwZTA2NDkwYTkzZDQxMjJiZDVkOWNmNjY1ZWRkNzEwXzQtNi0xLTEtMA_fd4a6d9f-589d-4957-8842-cafa24ed73ba"
      unitRef="number">0.394</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="i7dc95d3da9e4421e9cfcc8b0cf33de7e_D20190401-20200331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjMvZnJhZzowZDViMmNkOWQxMjM0MDcxODg4NGZlMGZhYTVlMGFmMS90YWJsZTpiMGUwNjQ5MGE5M2Q0MTIyYmQ1ZDljZjY2NWVkZDcxMC90YWJsZXJhbmdlOmIwZTA2NDkwYTkzZDQxMjJiZDVkOWNmNjY1ZWRkNzEwXzQtOC0xLTEtMA_6de4f195-7441-4aec-bfc1-fca213132fdb"
      unitRef="number">0.399</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="i6a96c332cf004fdd8ec5c9254d2ed77d_D20180401-20190331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjMvZnJhZzowZDViMmNkOWQxMjM0MDcxODg4NGZlMGZhYTVlMGFmMS90YWJsZTpiMGUwNjQ5MGE5M2Q0MTIyYmQ1ZDljZjY2NWVkZDcxMC90YWJsZXJhbmdlOmIwZTA2NDkwYTkzZDQxMjJiZDVkOWNmNjY1ZWRkNzEwXzQtMTAtMS0xLTA_95598457-de0c-4ad9-97f3-7078e36cb330"
      unitRef="number">0.349</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="ia67e2f513fe043e18dca9b07a16ebe1b_D20180401-20190331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjMvZnJhZzowZDViMmNkOWQxMjM0MDcxODg4NGZlMGZhYTVlMGFmMS90YWJsZTpiMGUwNjQ5MGE5M2Q0MTIyYmQ1ZDljZjY2NWVkZDcxMC90YWJsZXJhbmdlOmIwZTA2NDkwYTkzZDQxMjJiZDVkOWNmNjY1ZWRkNzEwXzQtMTItMS0xLTA_c06a882d-a8e6-487e-8db4-525eaae8af2d"
      unitRef="number">0.314</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="i9d648c05a0a54f9c9a346563a3103367_D20200401-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjMvZnJhZzowZDViMmNkOWQxMjM0MDcxODg4NGZlMGZhYTVlMGFmMS90YWJsZTpiMGUwNjQ5MGE5M2Q0MTIyYmQ1ZDljZjY2NWVkZDcxMC90YWJsZXJhbmdlOmIwZTA2NDkwYTkzZDQxMjJiZDVkOWNmNjY1ZWRkNzEwXzUtMi0xLTEtMA_513fba2e-2201-4f41-a35b-82eb9428dee6">P1Y6M</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="ie01e4deff45f40d8a066f8bc62779cf6_D20200401-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjMvZnJhZzowZDViMmNkOWQxMjM0MDcxODg4NGZlMGZhYTVlMGFmMS90YWJsZTpiMGUwNjQ5MGE5M2Q0MTIyYmQ1ZDljZjY2NWVkZDcxMC90YWJsZXJhbmdlOmIwZTA2NDkwYTkzZDQxMjJiZDVkOWNmNjY1ZWRkNzEwXzUtNC0xLTEtMA_43f2fd7f-0673-4702-af65-bacb5894a576">P1Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="idbf497de87ff4c76b8d043b042004224_D20190401-20200331"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjMvZnJhZzowZDViMmNkOWQxMjM0MDcxODg4NGZlMGZhYTVlMGFmMS90YWJsZTpiMGUwNjQ5MGE5M2Q0MTIyYmQ1ZDljZjY2NWVkZDcxMC90YWJsZXJhbmdlOmIwZTA2NDkwYTkzZDQxMjJiZDVkOWNmNjY1ZWRkNzEwXzUtNi0xLTEtMA_dd447704-a45e-40e6-b066-5f756971d9cd">P1Y6M</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="i7dc95d3da9e4421e9cfcc8b0cf33de7e_D20190401-20200331"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjMvZnJhZzowZDViMmNkOWQxMjM0MDcxODg4NGZlMGZhYTVlMGFmMS90YWJsZTpiMGUwNjQ5MGE5M2Q0MTIyYmQ1ZDljZjY2NWVkZDcxMC90YWJsZXJhbmdlOmIwZTA2NDkwYTkzZDQxMjJiZDVkOWNmNjY1ZWRkNzEwXzUtOC0xLTEtMA_8841ad78-350e-4dfd-b739-0f2c94b97330">P1Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="i6a96c332cf004fdd8ec5c9254d2ed77d_D20180401-20190331"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjMvZnJhZzowZDViMmNkOWQxMjM0MDcxODg4NGZlMGZhYTVlMGFmMS90YWJsZTpiMGUwNjQ5MGE5M2Q0MTIyYmQ1ZDljZjY2NWVkZDcxMC90YWJsZXJhbmdlOmIwZTA2NDkwYTkzZDQxMjJiZDVkOWNmNjY1ZWRkNzEwXzUtMTAtMS0xLTA_4585c264-47c5-4cad-bbc1-4fe62e9b27c3">P1Y6M</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="ia67e2f513fe043e18dca9b07a16ebe1b_D20180401-20190331"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjMvZnJhZzowZDViMmNkOWQxMjM0MDcxODg4NGZlMGZhYTVlMGFmMS90YWJsZTpiMGUwNjQ5MGE5M2Q0MTIyYmQ1ZDljZjY2NWVkZDcxMC90YWJsZXJhbmdlOmIwZTA2NDkwYTkzZDQxMjJiZDVkOWNmNjY1ZWRkNzEwXzUtMTItMS0xLTA_146396dd-6200-4c30-bd7b-c6e25d1b45b2">P1Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendPayments
      contextRef="i9d648c05a0a54f9c9a346563a3103367_D20200401-20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjMvZnJhZzowZDViMmNkOWQxMjM0MDcxODg4NGZlMGZhYTVlMGFmMS90YWJsZTpiMGUwNjQ5MGE5M2Q0MTIyYmQ1ZDljZjY2NWVkZDcxMC90YWJsZXJhbmdlOmIwZTA2NDkwYTkzZDQxMjJiZDVkOWNmNjY1ZWRkNzEwXzYtMi0xLTEtMA_65a5df5d-333f-41c6-ac0f-6817811615cd"
      unitRef="usd">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendPayments>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendPayments
      contextRef="ie01e4deff45f40d8a066f8bc62779cf6_D20200401-20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjMvZnJhZzowZDViMmNkOWQxMjM0MDcxODg4NGZlMGZhYTVlMGFmMS90YWJsZTpiMGUwNjQ5MGE5M2Q0MTIyYmQ1ZDljZjY2NWVkZDcxMC90YWJsZXJhbmdlOmIwZTA2NDkwYTkzZDQxMjJiZDVkOWNmNjY1ZWRkNzEwXzYtNC0xLTEtMA_9d01f513-0775-41ba-94c1-fa0c9739a0c1"
      unitRef="usd">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendPayments>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendPayments
      contextRef="idbf497de87ff4c76b8d043b042004224_D20190401-20200331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjMvZnJhZzowZDViMmNkOWQxMjM0MDcxODg4NGZlMGZhYTVlMGFmMS90YWJsZTpiMGUwNjQ5MGE5M2Q0MTIyYmQ1ZDljZjY2NWVkZDcxMC90YWJsZXJhbmdlOmIwZTA2NDkwYTkzZDQxMjJiZDVkOWNmNjY1ZWRkNzEwXzYtNi0xLTEtMA_617c8b84-2142-47fd-b55c-e8d09f62db5f"
      unitRef="usd">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendPayments>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendPayments
      contextRef="i7dc95d3da9e4421e9cfcc8b0cf33de7e_D20190401-20200331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjMvZnJhZzowZDViMmNkOWQxMjM0MDcxODg4NGZlMGZhYTVlMGFmMS90YWJsZTpiMGUwNjQ5MGE5M2Q0MTIyYmQ1ZDljZjY2NWVkZDcxMC90YWJsZXJhbmdlOmIwZTA2NDkwYTkzZDQxMjJiZDVkOWNmNjY1ZWRkNzEwXzYtOC0xLTEtMA_7ebc8442-1f1b-4568-bcbe-92c3cbc80c2b"
      unitRef="usd">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendPayments>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendPayments
      contextRef="i6a96c332cf004fdd8ec5c9254d2ed77d_D20180401-20190331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjMvZnJhZzowZDViMmNkOWQxMjM0MDcxODg4NGZlMGZhYTVlMGFmMS90YWJsZTpiMGUwNjQ5MGE5M2Q0MTIyYmQ1ZDljZjY2NWVkZDcxMC90YWJsZXJhbmdlOmIwZTA2NDkwYTkzZDQxMjJiZDVkOWNmNjY1ZWRkNzEwXzYtMTAtMS0xLTA_5c9fd404-36bc-4a9d-a134-6009b107ad2f"
      unitRef="usd">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendPayments>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendPayments
      contextRef="ia67e2f513fe043e18dca9b07a16ebe1b_D20180401-20190331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjMvZnJhZzowZDViMmNkOWQxMjM0MDcxODg4NGZlMGZhYTVlMGFmMS90YWJsZTpiMGUwNjQ5MGE5M2Q0MTIyYmQ1ZDljZjY2NWVkZDcxMC90YWJsZXJhbmdlOmIwZTA2NDkwYTkzZDQxMjJiZDVkOWNmNjY1ZWRkNzEwXzYtMTItMS0xLTA_b7c8cf51-e955-4e63-b2b9-bf392885a1b1"
      unitRef="usd">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendPayments>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i9d648c05a0a54f9c9a346563a3103367_D20200401-20210331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjMvZnJhZzowZDViMmNkOWQxMjM0MDcxODg4NGZlMGZhYTVlMGFmMS90ZXh0cmVnaW9uOjBkNWIyY2Q5ZDEyMzQwNzE4ODg0ZmUwZmFhNWUwYWYxXzcwNTU_12a8247d-ff56-4d85-bf83-bbec0130c9c0"
      unitRef="usdPerShare">279.09</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="idbf497de87ff4c76b8d043b042004224_D20190401-20200331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjMvZnJhZzowZDViMmNkOWQxMjM0MDcxODg4NGZlMGZhYTVlMGFmMS90ZXh0cmVnaW9uOjBkNWIyY2Q5ZDEyMzQwNzE4ODg0ZmUwZmFhNWUwYWYxXzcwNTk_69362fca-bcf9-4358-891c-044a87873100"
      unitRef="usdPerShare">201.07</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i6a96c332cf004fdd8ec5c9254d2ed77d_D20180401-20190331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjMvZnJhZzowZDViMmNkOWQxMjM0MDcxODg4NGZlMGZhYTVlMGFmMS90ZXh0cmVnaW9uOjBkNWIyY2Q5ZDEyMzQwNzE4ODg0ZmUwZmFhNWUwYWYxXzcwNjc_78945b56-74ee-4c6e-be3b-ec803e1b1bc3"
      unitRef="usdPerShare">150.91</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i34deb5c34c804997b6606f50a119d412_D20200401-20210331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjMvZnJhZzowZDViMmNkOWQxMjM0MDcxODg4NGZlMGZhYTVlMGFmMS90ZXh0cmVnaW9uOjBkNWIyY2Q5ZDEyMzQwNzE4ODg0ZmUwZmFhNWUwYWYxXzcyMzA_adf30a88-5a1c-4c19-aa00-f250737c5983"
      unitRef="usdPerShare">200.34</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i81392a1984d84023b2ddb960f88d53a2_D20190401-20200331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjMvZnJhZzowZDViMmNkOWQxMjM0MDcxODg4NGZlMGZhYTVlMGFmMS90ZXh0cmVnaW9uOjBkNWIyY2Q5ZDEyMzQwNzE4ODg0ZmUwZmFhNWUwYWYxXzcyMzQ_679841f4-6c11-4ea1-ad9b-14e566a52f0f"
      unitRef="usdPerShare">132.50</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i1b5db4d286f34e8995408ec247054681_D20180401-20190331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjMvZnJhZzowZDViMmNkOWQxMjM0MDcxODg4NGZlMGZhYTVlMGFmMS90ZXh0cmVnaW9uOjBkNWIyY2Q5ZDEyMzQwNzE4ODg0ZmUwZmFhNWUwYWYxXzcyNDI_6c731bfd-f346-4341-b526-b1cafdd6344e"
      unitRef="usdPerShare">119.21</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="if343b937fec24089a151c8a8d200947d_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjMvZnJhZzowZDViMmNkOWQxMjM0MDcxODg4NGZlMGZhYTVlMGFmMS90YWJsZTo0OTAyZGQxYzNlNzA0ZWQ5OGJkNDY1NzVlMjJkNDg3Yi90YWJsZXJhbmdlOjQ5MDJkZDFjM2U3MDRlZDk4YmQ0NjU3NWUyMmQ0ODdiXzEtMi0xLTEtMA_eb254bc2-1edb-422f-b73b-c293161f3de3"
      unitRef="shares">358000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="if343b937fec24089a151c8a8d200947d_I20200331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjMvZnJhZzowZDViMmNkOWQxMjM0MDcxODg4NGZlMGZhYTVlMGFmMS90YWJsZTo0OTAyZGQxYzNlNzA0ZWQ5OGJkNDY1NzVlMjJkNDg3Yi90YWJsZXJhbmdlOjQ5MDJkZDFjM2U3MDRlZDk4YmQ0NjU3NWUyMmQ0ODdiXzEtNC0xLTEtMA_31250bf2-6853-4dd8-84d5-ae890c6cada2"
      unitRef="usdPerShare">157.05</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="ieb4a29b569aa4b6f86aa99acd232acb7_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjMvZnJhZzowZDViMmNkOWQxMjM0MDcxODg4NGZlMGZhYTVlMGFmMS90YWJsZTo0OTAyZGQxYzNlNzA0ZWQ5OGJkNDY1NzVlMjJkNDg3Yi90YWJsZXJhbmdlOjQ5MDJkZDFjM2U3MDRlZDk4YmQ0NjU3NWUyMmQ0ODdiXzItMi0xLTEtMA_c06ed2ee-562d-4d1d-b4e5-f563e2fd3c44"
      unitRef="shares">367000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="ieb4a29b569aa4b6f86aa99acd232acb7_D20200401-20210331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjMvZnJhZzowZDViMmNkOWQxMjM0MDcxODg4NGZlMGZhYTVlMGFmMS90YWJsZTo0OTAyZGQxYzNlNzA0ZWQ5OGJkNDY1NzVlMjJkNDg3Yi90YWJsZXJhbmdlOjQ5MDJkZDFjM2U3MDRlZDk4YmQ0NjU3NWUyMmQ0ODdiXzItNC0xLTEtMA_a360cef9-87bc-4165-baca-5a8375074afc"
      unitRef="usdPerShare">185.05</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="ieb4a29b569aa4b6f86aa99acd232acb7_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjMvZnJhZzowZDViMmNkOWQxMjM0MDcxODg4NGZlMGZhYTVlMGFmMS90YWJsZTo0OTAyZGQxYzNlNzA0ZWQ5OGJkNDY1NzVlMjJkNDg3Yi90YWJsZXJhbmdlOjQ5MDJkZDFjM2U3MDRlZDk4YmQ0NjU3NWUyMmQ0ODdiXzMtMi0xLTEtMA_318d9605-343f-45a8-9838-11602ea04c55"
      unitRef="shares">395000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="ieb4a29b569aa4b6f86aa99acd232acb7_D20200401-20210331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjMvZnJhZzowZDViMmNkOWQxMjM0MDcxODg4NGZlMGZhYTVlMGFmMS90YWJsZTo0OTAyZGQxYzNlNzA0ZWQ5OGJkNDY1NzVlMjJkNDg3Yi90YWJsZXJhbmdlOjQ5MDJkZDFjM2U3MDRlZDk4YmQ0NjU3NWUyMmQ0ODdiXzMtNC0xLTEtMA_79f85c8f-daf9-4765-a82d-03a2881ba1bd"
      unitRef="usdPerShare">144.65</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="ieb4a29b569aa4b6f86aa99acd232acb7_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjMvZnJhZzowZDViMmNkOWQxMjM0MDcxODg4NGZlMGZhYTVlMGFmMS90YWJsZTo0OTAyZGQxYzNlNzA0ZWQ5OGJkNDY1NzVlMjJkNDg3Yi90YWJsZXJhbmdlOjQ5MDJkZDFjM2U3MDRlZDk4YmQ0NjU3NWUyMmQ0ODdiXzQtMi0xLTEtMA_36a5b5c5-6cf5-4c51-ac05-f2e1a669b82d"
      unitRef="shares">7000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="ieb4a29b569aa4b6f86aa99acd232acb7_D20200401-20210331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjMvZnJhZzowZDViMmNkOWQxMjM0MDcxODg4NGZlMGZhYTVlMGFmMS90YWJsZTo0OTAyZGQxYzNlNzA0ZWQ5OGJkNDY1NzVlMjJkNDg3Yi90YWJsZXJhbmdlOjQ5MDJkZDFjM2U3MDRlZDk4YmQ0NjU3NWUyMmQ0ODdiXzQtNC0xLTEtMA_f6bdfdfb-ac7a-4907-aaa9-22fbb6b4c7ee"
      unitRef="usdPerShare">228.34</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i8d83ccd2f89740fdaf967c8824b0ad3d_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjMvZnJhZzowZDViMmNkOWQxMjM0MDcxODg4NGZlMGZhYTVlMGFmMS90YWJsZTo0OTAyZGQxYzNlNzA0ZWQ5OGJkNDY1NzVlMjJkNDg3Yi90YWJsZXJhbmdlOjQ5MDJkZDFjM2U3MDRlZDk4YmQ0NjU3NWUyMmQ0ODdiXzUtMi0xLTEtMA_abe1e066-ebf9-4b15-9564-7586306d22b3"
      unitRef="shares">323000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i8d83ccd2f89740fdaf967c8824b0ad3d_I20210331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjMvZnJhZzowZDViMmNkOWQxMjM0MDcxODg4NGZlMGZhYTVlMGFmMS90YWJsZTo0OTAyZGQxYzNlNzA0ZWQ5OGJkNDY1NzVlMjJkNDg3Yi90YWJsZXJhbmdlOjQ5MDJkZDFjM2U3MDRlZDk4YmQ0NjU3NWUyMmQ0ODdiXzUtNC0xLTEtMA_578e9407-24d7-4ac1-9396-823a6410cb63"
      unitRef="usdPerShare">187.21</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="iab8e5c921e3142c78ede99cc26db713f_D20200401-20210331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjMvZnJhZzowZDViMmNkOWQxMjM0MDcxODg4NGZlMGZhYTVlMGFmMS90ZXh0cmVnaW9uOjBkNWIyY2Q5ZDEyMzQwNzE4ODg0ZmUwZmFhNWUwYWYxXzc2OTg_9e71679c-3b22-4743-b830-4deb47a52231"
      unitRef="usdPerShare">176.42</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i09a210cf944646fabba8070453a1900f_D20190401-20200331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjMvZnJhZzowZDViMmNkOWQxMjM0MDcxODg4NGZlMGZhYTVlMGFmMS90ZXh0cmVnaW9uOjBkNWIyY2Q5ZDEyMzQwNzE4ODg0ZmUwZmFhNWUwYWYxXzc3MDI_f946b471-4121-4423-a556-f08e715f1ff2"
      unitRef="usdPerShare">124.50</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i943e7f8d7658454abdac959dff6d6b2d_D20180401-20190331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjMvZnJhZzowZDViMmNkOWQxMjM0MDcxODg4NGZlMGZhYTVlMGFmMS90ZXh0cmVnaW9uOjBkNWIyY2Q5ZDEyMzQwNzE4ODg0ZmUwZmFhNWUwYWYxXzc3MTA_b845226a-1317-4109-a633-a34cdf8e51a2"
      unitRef="usdPerShare">100.29</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="ib25e950e1ff0469bad4c72237c08bdd6_D20200401-20210331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjMvZnJhZzowZDViMmNkOWQxMjM0MDcxODg4NGZlMGZhYTVlMGFmMS90ZXh0cmVnaW9uOjBkNWIyY2Q5ZDEyMzQwNzE4ODg0ZmUwZmFhNWUwYWYxXzc4Njc_c9df7f55-c4c7-4cec-94e5-d299ab2a498c"
      unitRef="usdPerShare">120.00</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i76514c0fdc5d452c9d882f6aaaf06e26_D20190401-20200331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjMvZnJhZzowZDViMmNkOWQxMjM0MDcxODg4NGZlMGZhYTVlMGFmMS90ZXh0cmVnaW9uOjBkNWIyY2Q5ZDEyMzQwNzE4ODg0ZmUwZmFhNWUwYWYxXzc4NzE_9fffbe25-6371-4482-8cdd-7a0539eb336b"
      unitRef="usdPerShare">92.65</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i70f4385a586a4a28add3a379bd8a12bf_D20180401-20190331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjMvZnJhZzowZDViMmNkOWQxMjM0MDcxODg4NGZlMGZhYTVlMGFmMS90ZXh0cmVnaW9uOjBkNWIyY2Q5ZDEyMzQwNzE4ODg0ZmUwZmFhNWUwYWYxXzc4Nzk_34d758f7-b36f-452a-9dbc-5ef2e421b45a"
      unitRef="usdPerShare">97.19</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i06dd63843fc8442abff06329e6294fe8_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjMvZnJhZzowZDViMmNkOWQxMjM0MDcxODg4NGZlMGZhYTVlMGFmMS90YWJsZTo4NmNhY2JmZjllMWU0YzI0YTBiZmNlYzM0YzM2NWE1NC90YWJsZXJhbmdlOjg2Y2FjYmZmOWUxZTRjMjRhMGJmY2VjMzRjMzY1YTU0XzEtMi0xLTEtMA_43a3d721-4372-4281-8c67-669bea9fa857"
      unitRef="shares">3239000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i06dd63843fc8442abff06329e6294fe8_I20200331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjMvZnJhZzowZDViMmNkOWQxMjM0MDcxODg4NGZlMGZhYTVlMGFmMS90YWJsZTo4NmNhY2JmZjllMWU0YzI0YTBiZmNlYzM0YzM2NWE1NC90YWJsZXJhbmdlOjg2Y2FjYmZmOWUxZTRjMjRhMGJmY2VjMzRjMzY1YTU0XzEtNC0xLTEtMA_5b35cbff-591a-4606-b9f0-295e5be6a4e1"
      unitRef="usdPerShare">119.97</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="iab8e5c921e3142c78ede99cc26db713f_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjMvZnJhZzowZDViMmNkOWQxMjM0MDcxODg4NGZlMGZhYTVlMGFmMS90YWJsZTo4NmNhY2JmZjllMWU0YzI0YTBiZmNlYzM0YzM2NWE1NC90YWJsZXJhbmdlOjg2Y2FjYmZmOWUxZTRjMjRhMGJmY2VjMzRjMzY1YTU0XzItMi0xLTEtMA_3ca39d7b-4976-483d-a4a1-27e087505c98"
      unitRef="shares">1768000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="iab8e5c921e3142c78ede99cc26db713f_D20200401-20210331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjMvZnJhZzowZDViMmNkOWQxMjM0MDcxODg4NGZlMGZhYTVlMGFmMS90YWJsZTo4NmNhY2JmZjllMWU0YzI0YTBiZmNlYzM0YzM2NWE1NC90YWJsZXJhbmdlOjg2Y2FjYmZmOWUxZTRjMjRhMGJmY2VjMzRjMzY1YTU0XzItNC0xLTEtMA_dc834ca6-b9e7-4ccf-a3a3-0be45e5e968e"
      unitRef="usdPerShare">174.47</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="iab8e5c921e3142c78ede99cc26db713f_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjMvZnJhZzowZDViMmNkOWQxMjM0MDcxODg4NGZlMGZhYTVlMGFmMS90YWJsZTo4NmNhY2JmZjllMWU0YzI0YTBiZmNlYzM0YzM2NWE1NC90YWJsZXJhbmdlOjg2Y2FjYmZmOWUxZTRjMjRhMGJmY2VjMzRjMzY1YTU0XzMtMi0xLTEtMA_2ae78376-cbdb-4cc0-97a3-00fd4866c7cd"
      unitRef="shares">80000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="iab8e5c921e3142c78ede99cc26db713f_D20200401-20210331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjMvZnJhZzowZDViMmNkOWQxMjM0MDcxODg4NGZlMGZhYTVlMGFmMS90YWJsZTo4NmNhY2JmZjllMWU0YzI0YTBiZmNlYzM0YzM2NWE1NC90YWJsZXJhbmdlOjg2Y2FjYmZmOWUxZTRjMjRhMGJmY2VjMzRjMzY1YTU0XzMtNC0xLTEtMA_e75b8f93-6c1c-44b6-9c81-97afe17a262d"
      unitRef="usdPerShare">100.36</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="iab8e5c921e3142c78ede99cc26db713f_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjMvZnJhZzowZDViMmNkOWQxMjM0MDcxODg4NGZlMGZhYTVlMGFmMS90YWJsZTo4NmNhY2JmZjllMWU0YzI0YTBiZmNlYzM0YzM2NWE1NC90YWJsZXJhbmdlOjg2Y2FjYmZmOWUxZTRjMjRhMGJmY2VjMzRjMzY1YTU0XzQtMi0xLTEtMA_fea708ab-1000-4ab0-8028-dad11f8f49f8"
      unitRef="shares">1328000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="iab8e5c921e3142c78ede99cc26db713f_D20200401-20210331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjMvZnJhZzowZDViMmNkOWQxMjM0MDcxODg4NGZlMGZhYTVlMGFmMS90YWJsZTo4NmNhY2JmZjllMWU0YzI0YTBiZmNlYzM0YzM2NWE1NC90YWJsZXJhbmdlOjg2Y2FjYmZmOWUxZTRjMjRhMGJmY2VjMzRjMzY1YTU0XzQtNC0xLTEtMA_2db4f9d3-8a69-464b-9248-d4f7f8c0f37a"
      unitRef="usdPerShare">176.61</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i1e11aef0ebab4c74b3ae0987a3c73c08_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjMvZnJhZzowZDViMmNkOWQxMjM0MDcxODg4NGZlMGZhYTVlMGFmMS90YWJsZTo4NmNhY2JmZjllMWU0YzI0YTBiZmNlYzM0YzM2NWE1NC90YWJsZXJhbmdlOjg2Y2FjYmZmOWUxZTRjMjRhMGJmY2VjMzRjMzY1YTU0XzUtMi0xLTEtMA_3d2686d5-909e-47e4-85c1-37c18591a2fd"
      unitRef="shares">3599000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i1e11aef0ebab4c74b3ae0987a3c73c08_I20210331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjMvZnJhZzowZDViMmNkOWQxMjM0MDcxODg4NGZlMGZhYTVlMGFmMS90YWJsZTo4NmNhY2JmZjllMWU0YzI0YTBiZmNlYzM0YzM2NWE1NC90YWJsZXJhbmdlOjg2Y2FjYmZmOWUxZTRjMjRhMGJmY2VjMzRjMzY1YTU0XzUtNC0xLTEtMA_866dcf63-8e48-44c9-a213-4fbb81cfd1c9"
      unitRef="usdPerShare">150.06</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:CommonStockCapitalSharesReservedForFutureIssuance
      contextRef="i815809fc855e49fb94997f5b6cdd7981_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjMvZnJhZzowZDViMmNkOWQxMjM0MDcxODg4NGZlMGZhYTVlMGFmMS90ZXh0cmVnaW9uOjBkNWIyY2Q5ZDEyMzQwNzE4ODg0ZmUwZmFhNWUwYWYxXzg0MjA_bcc471f0-a660-4a8b-9333-2a17192bfa64"
      unitRef="shares">9000000</us-gaap:CommonStockCapitalSharesReservedForFutureIssuance>
    <ttwo:CommonStockCapitalSharesAvailableForIssuance
      contextRef="i815809fc855e49fb94997f5b6cdd7981_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjMvZnJhZzowZDViMmNkOWQxMjM0MDcxODg4NGZlMGZhYTVlMGFmMS90ZXh0cmVnaW9uOjBkNWIyY2Q5ZDEyMzQwNzE4ODg0ZmUwZmFhNWUwYWYxXzg0NjM_2014757a-022c-457e-9b3b-126e19050baf"
      unitRef="shares">8677000</ttwo:CommonStockCapitalSharesAvailableForIssuance>
    <ttwo:ShareBasedCompensationArrangementByShareBasedPaymentAwardMinimumEmployeeSubscriptionRate
      contextRef="i815809fc855e49fb94997f5b6cdd7981_I20210331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjMvZnJhZzowZDViMmNkOWQxMjM0MDcxODg4NGZlMGZhYTVlMGFmMS90ZXh0cmVnaW9uOjBkNWIyY2Q5ZDEyMzQwNzE4ODg0ZmUwZmFhNWUwYWYxXzg3OTU_fdd8c465-31aa-411f-95d8-4dcbe4b07ce1"
      unitRef="number">0.01</ttwo:ShareBasedCompensationArrangementByShareBasedPaymentAwardMinimumEmployeeSubscriptionRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate
      contextRef="i815809fc855e49fb94997f5b6cdd7981_I20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjMvZnJhZzowZDViMmNkOWQxMjM0MDcxODg4NGZlMGZhYTVlMGFmMS90ZXh0cmVnaW9uOjBkNWIyY2Q5ZDEyMzQwNzE4ODg0ZmUwZmFhNWUwYWYxXzg4MDI_574c2a79-b641-4d32-ace6-d81bc2833271"
      unitRef="number">0.10</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate>
    <ttwo:ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchasePeriod
      contextRef="i0c20a1997ec0432288766e37232698f5_D20200401-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjMvZnJhZzowZDViMmNkOWQxMjM0MDcxODg4NGZlMGZhYTVlMGFmMS90ZXh0cmVnaW9uOjBkNWIyY2Q5ZDEyMzQwNzE4ODg0ZmUwZmFhNWUwYWYxXzExNTQ0ODcyMTAzODM1_10133d1f-b37a-4e0e-8a89-b0d21124747f">P6M</ttwo:ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchasePeriod>
    <us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock
      contextRef="i0c20a1997ec0432288766e37232698f5_D20200401-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjMvZnJhZzowZDViMmNkOWQxMjM0MDcxODg4NGZlMGZhYTVlMGFmMS90ZXh0cmVnaW9uOjBkNWIyY2Q5ZDEyMzQwNzE4ODg0ZmUwZmFhNWUwYWYxXzEwMDUy_e5499912-074f-431a-901b-6fffa2a70893">The following table summarizes the assumptions used in the Black-Scholes valuation model to value our purchase rights:&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.350%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.443%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.447%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fiscal Year Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fiscal Year Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Risk-free interest rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;0.1%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;1.6% - 2.4%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected stock price volatility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;33.8% - 46.8%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;28.1% - 45.6%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Expected service period (years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;0.5&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;0.5&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Dividends&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;None&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;None&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="idac98b540c8845bcb72385f09444cc55_D20200401-20210331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjMvZnJhZzowZDViMmNkOWQxMjM0MDcxODg4NGZlMGZhYTVlMGFmMS90YWJsZTozOGJhM2YxNDk2MTA0OWM3ODc3YmNlMGY0ZjNjNTRiNi90YWJsZXJhbmdlOjM4YmEzZjE0OTYxMDQ5Yzc4NzdiY2UwZjRmM2M1NGI2XzItMi0xLTEtMC90ZXh0cmVnaW9uOmFmZDJkYjFkNGUwZDQxNmU4NzdhM2NmMmJhNTM2NWMyXzQ_9d2bf46d-d9a9-4502-b416-cfbd28298b87"
      unitRef="number">0.001</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="i386350b172274d9ab303616301aa3874_D20190401-20200331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjMvZnJhZzowZDViMmNkOWQxMjM0MDcxODg4NGZlMGZhYTVlMGFmMS90YWJsZTozOGJhM2YxNDk2MTA0OWM3ODc3YmNlMGY0ZjNjNTRiNi90YWJsZXJhbmdlOjM4YmEzZjE0OTYxMDQ5Yzc4NzdiY2UwZjRmM2M1NGI2XzItNC0xLTEtMC90ZXh0cmVnaW9uOjJjYzk1OGEyODc0NzRiMTY5ZWY1YmJjZDRjNjhlYTI2XzQ_eaf16aec-bf7d-4cd2-b730-94e6f0871993"
      unitRef="number">0.016</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="i355510c06f11469484251515d763223e_D20190401-20200331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjMvZnJhZzowZDViMmNkOWQxMjM0MDcxODg4NGZlMGZhYTVlMGFmMS90YWJsZTozOGJhM2YxNDk2MTA0OWM3ODc3YmNlMGY0ZjNjNTRiNi90YWJsZXJhbmdlOjM4YmEzZjE0OTYxMDQ5Yzc4NzdiY2UwZjRmM2M1NGI2XzItNC0xLTEtMC90ZXh0cmVnaW9uOjJjYzk1OGEyODc0NzRiMTY5ZWY1YmJjZDRjNjhlYTI2Xzk_69ec91bf-7cdd-4265-8986-bc4b920ae1b3"
      unitRef="number">0.024</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="ia137a19c9fbf4cd3a6e97d08cf1c0324_D20200401-20210331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjMvZnJhZzowZDViMmNkOWQxMjM0MDcxODg4NGZlMGZhYTVlMGFmMS90YWJsZTozOGJhM2YxNDk2MTA0OWM3ODc3YmNlMGY0ZjNjNTRiNi90YWJsZXJhbmdlOjM4YmEzZjE0OTYxMDQ5Yzc4NzdiY2UwZjRmM2M1NGI2XzMtMi0xLTEtMC90ZXh0cmVnaW9uOmUyMDZmNDQxYWIwMjQ1MDE5ODNhOWZjNDU1YzNmYTRmXzQ_9949ba2a-c235-4da7-8232-42e36c035128"
      unitRef="number">0.338</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="i30369542f1e84369ae3072bd253b4353_D20200401-20210331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjMvZnJhZzowZDViMmNkOWQxMjM0MDcxODg4NGZlMGZhYTVlMGFmMS90YWJsZTozOGJhM2YxNDk2MTA0OWM3ODc3YmNlMGY0ZjNjNTRiNi90YWJsZXJhbmdlOjM4YmEzZjE0OTYxMDQ5Yzc4NzdiY2UwZjRmM2M1NGI2XzMtMi0xLTEtMC90ZXh0cmVnaW9uOmUyMDZmNDQxYWIwMjQ1MDE5ODNhOWZjNDU1YzNmYTRmXzk_1cc25651-433e-4d5c-945e-cf87ba8e4ab2"
      unitRef="number">0.468</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="i386350b172274d9ab303616301aa3874_D20190401-20200331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjMvZnJhZzowZDViMmNkOWQxMjM0MDcxODg4NGZlMGZhYTVlMGFmMS90YWJsZTozOGJhM2YxNDk2MTA0OWM3ODc3YmNlMGY0ZjNjNTRiNi90YWJsZXJhbmdlOjM4YmEzZjE0OTYxMDQ5Yzc4NzdiY2UwZjRmM2M1NGI2XzMtNC0xLTEtMC90ZXh0cmVnaW9uOmFjMGI0NGUxNTM2NDQ4NTc4MmQzYTBhMzk4M2Q0N2M3XzQ_bc9415eb-d7bd-4441-8d6b-12b4c5ad4fe3"
      unitRef="number">0.281</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="i355510c06f11469484251515d763223e_D20190401-20200331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjMvZnJhZzowZDViMmNkOWQxMjM0MDcxODg4NGZlMGZhYTVlMGFmMS90YWJsZTozOGJhM2YxNDk2MTA0OWM3ODc3YmNlMGY0ZjNjNTRiNi90YWJsZXJhbmdlOjM4YmEzZjE0OTYxMDQ5Yzc4NzdiY2UwZjRmM2M1NGI2XzMtNC0xLTEtMC90ZXh0cmVnaW9uOmFjMGI0NGUxNTM2NDQ4NTc4MmQzYTBhMzk4M2Q0N2M3Xzk_c9583d4f-e0a2-4128-915e-c2e3229569ef"
      unitRef="number">0.456</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="idac98b540c8845bcb72385f09444cc55_D20200401-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjMvZnJhZzowZDViMmNkOWQxMjM0MDcxODg4NGZlMGZhYTVlMGFmMS90YWJsZTozOGJhM2YxNDk2MTA0OWM3ODc3YmNlMGY0ZjNjNTRiNi90YWJsZXJhbmdlOjM4YmEzZjE0OTYxMDQ5Yzc4NzdiY2UwZjRmM2M1NGI2XzQtMi0xLTEtMA_954ee2b7-dfd7-4f21-999e-e599c568d9ae">P0Y6M</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="i371a8069e5984e669ff192ead1a68f03_D20190401-20200331"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjMvZnJhZzowZDViMmNkOWQxMjM0MDcxODg4NGZlMGZhYTVlMGFmMS90YWJsZTozOGJhM2YxNDk2MTA0OWM3ODc3YmNlMGY0ZjNjNTRiNi90YWJsZXJhbmdlOjM4YmEzZjE0OTYxMDQ5Yzc4NzdiY2UwZjRmM2M1NGI2XzQtNC0xLTEtMA_5288e4df-84bc-4047-942c-31fc92e6c136">P0Y6M</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendPayments
      contextRef="idac98b540c8845bcb72385f09444cc55_D20200401-20210331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjMvZnJhZzowZDViMmNkOWQxMjM0MDcxODg4NGZlMGZhYTVlMGFmMS90YWJsZTozOGJhM2YxNDk2MTA0OWM3ODc3YmNlMGY0ZjNjNTRiNi90YWJsZXJhbmdlOjM4YmEzZjE0OTYxMDQ5Yzc4NzdiY2UwZjRmM2M1NGI2XzUtMi0xLTEtMA_febe89af-aa8c-4a4a-8e88-3786230a840c"
      unitRef="usd">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendPayments>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendPayments
      contextRef="i371a8069e5984e669ff192ead1a68f03_D20190401-20200331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjMvZnJhZzowZDViMmNkOWQxMjM0MDcxODg4NGZlMGZhYTVlMGFmMS90YWJsZTozOGJhM2YxNDk2MTA0OWM3ODc3YmNlMGY0ZjNjNTRiNi90YWJsZXJhbmdlOjM4YmEzZjE0OTYxMDQ5Yzc4NzdiY2UwZjRmM2M1NGI2XzUtNC0xLTEtMA_9be98f56-e925-4c4a-83b6-6a60cc7b469e"
      unitRef="usd">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendPayments>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
      contextRef="idac98b540c8845bcb72385f09444cc55_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjMvZnJhZzowZDViMmNkOWQxMjM0MDcxODg4NGZlMGZhYTVlMGFmMS90ZXh0cmVnaW9uOjBkNWIyY2Q5ZDEyMzQwNzE4ODg0ZmUwZmFhNWUwYWYxXzk4NzM_c1c8c7d6-2e82-4e96-8728-b91a1197fe3c"
      unitRef="shares">139000</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="idac98b540c8845bcb72385f09444cc55_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjMvZnJhZzowZDViMmNkOWQxMjM0MDcxODg4NGZlMGZhYTVlMGFmMS90ZXh0cmVnaW9uOjBkNWIyY2Q5ZDEyMzQwNzE4ODg0ZmUwZmFhNWUwYWYxXzk4ODc_1e8686b5-d1e2-46a1-a2e0-1e6a6c6f1176"
      unitRef="usd">14214000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased
      contextRef="i815809fc855e49fb94997f5b6cdd7981_I20210331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjMvZnJhZzowZDViMmNkOWQxMjM0MDcxODg4NGZlMGZhYTVlMGFmMS90ZXh0cmVnaW9uOjBkNWIyY2Q5ZDEyMzQwNzE4ODg0ZmUwZmFhNWUwYWYxXzk5Mjg_284b360f-9e51-4339-85ae-3cb8308eb07d"
      unitRef="usdPerShare">101.81</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
      contextRef="i371a8069e5984e669ff192ead1a68f03_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjMvZnJhZzowZDViMmNkOWQxMjM0MDcxODg4NGZlMGZhYTVlMGFmMS90ZXh0cmVnaW9uOjBkNWIyY2Q5ZDEyMzQwNzE4ODg0ZmUwZmFhNWUwYWYxXzk5ODY_92d5c1ec-aaf2-4aa4-acb3-0cc9c737a369"
      unitRef="shares">126000</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="i371a8069e5984e669ff192ead1a68f03_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjMvZnJhZzowZDViMmNkOWQxMjM0MDcxODg4NGZlMGZhYTVlMGFmMS90ZXh0cmVnaW9uOjBkNWIyY2Q5ZDEyMzQwNzE4ODg0ZmUwZmFhNWUwYWYxXzEwMDAw_ff27ba70-7bf9-4222-9c4d-42506b643e6d"
      unitRef="usd">10515000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased
      contextRef="if4beb9a2fbcc49b79bc0d0c6a02e28ce_I20200331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjMvZnJhZzowZDViMmNkOWQxMjM0MDcxODg4NGZlMGZhYTVlMGFmMS90ZXh0cmVnaW9uOjBkNWIyY2Q5ZDEyMzQwNzE4ODg0ZmUwZmFhNWUwYWYxXzEwMDQx_e99d88a0-c89a-46ef-9018-35c58bdce30c"
      unitRef="usdPerShare">83.25</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPerShareWeightedAveragePriceOfSharesPurchased>
    <us-gaap:TreasuryStockTextBlock
      contextRef="i0c20a1997ec0432288766e37232698f5_D20200401-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjYvZnJhZzowOGUyZGZjYzdkZGM0ZjRiYmQwZWQ4ZjZlYjJiYmQxNC90ZXh0cmVnaW9uOjA4ZTJkZmNjN2RkYzRmNGJiZDBlZDhmNmViMmJiZDE0XzExNjc_44d850d3-e7cf-49eb-9f3c-95058d3de206">SHARE REPURCHASE PROGRAM&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;Our Board of Directors has authorized the repurchase of up to 14,218 shares of our common stock. Under this program, we may purchase shares from time to time through a variety of methods, including in the open market or through privately negotiated transactions, in accordance with applicable securities laws. Repurchases are subject to the availability of stock, prevailing market conditions, the trading price of the stock, our financial performance and other conditions. The program does not require us to repurchase shares and may be suspended or discontinued at any time for any reason. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;During the fiscal years ended March&#160;31, 2021, 2020, and 2019 we repurchased 0, 0, and 3,716 shares of our common stock in the open market, respectively, for $0, $0, and $362,429, respectively, including commissions of $0, $0 and $37, respectively, as part of the program. As of March&#160;31, 2021, we had repurchased a total of 10,400 shares of our common stock under the program, and 3,818 shares of our common stock remained available for repurchase under the share repurchase program. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;All of the repurchased shares are classified as Treasury stock in our Consolidated Balance Sheets.&lt;/span&gt;&lt;/div&gt;</us-gaap:TreasuryStockTextBlock>
    <us-gaap:StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased
      contextRef="i92b82991ee064005bd88c12ffe83b839_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjYvZnJhZzowOGUyZGZjYzdkZGM0ZjRiYmQwZWQ4ZjZlYjJiYmQxNC90ZXh0cmVnaW9uOjA4ZTJkZmNjN2RkYzRmNGJiZDBlZDhmNmViMmJiZDE0Xzk5_222496fc-3742-4e23-86df-4aded47e2bf5"
      unitRef="shares">14218000</us-gaap:StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="i4498a1e478db4048a389cfaecd42efce_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjYvZnJhZzowOGUyZGZjYzdkZGM0ZjRiYmQwZWQ4ZjZlYjJiYmQxNC90ZXh0cmVnaW9uOjA4ZTJkZmNjN2RkYzRmNGJiZDBlZDhmNmViMmJiZDE0XzY4Nw_fe2aaee8-a696-4c1e-8321-d942f98a5a6d"
      unitRef="shares">0</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="i15b92b568f6d40aabc71a0d883a9cca8_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjYvZnJhZzowOGUyZGZjYzdkZGM0ZjRiYmQwZWQ4ZjZlYjJiYmQxNC90ZXh0cmVnaW9uOjA4ZTJkZmNjN2RkYzRmNGJiZDBlZDhmNmViMmJiZDE0XzY5MQ_5495f2d4-1219-4936-874d-d757918ed95b"
      unitRef="shares">0</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="if8491b7ddd4e48b4b55e90d4b8e92d60_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjYvZnJhZzowOGUyZGZjYzdkZGM0ZjRiYmQwZWQ4ZjZlYjJiYmQxNC90ZXh0cmVnaW9uOjA4ZTJkZmNjN2RkYzRmNGJiZDBlZDhmNmViMmJiZDE0XzY5OQ_84c373f7-ef97-4e24-b3f3-7471f1c0235c"
      unitRef="shares">3716000</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="i4498a1e478db4048a389cfaecd42efce_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjYvZnJhZzowOGUyZGZjYzdkZGM0ZjRiYmQwZWQ4ZjZlYjJiYmQxNC90ZXh0cmVnaW9uOjA4ZTJkZmNjN2RkYzRmNGJiZDBlZDhmNmViMmJiZDE0Xzc2Nw_f1b6fe2b-e24e-4121-958e-f57c680f3e4e"
      unitRef="usd">0</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="i15b92b568f6d40aabc71a0d883a9cca8_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjYvZnJhZzowOGUyZGZjYzdkZGM0ZjRiYmQwZWQ4ZjZlYjJiYmQxNC90ZXh0cmVnaW9uOjA4ZTJkZmNjN2RkYzRmNGJiZDBlZDhmNmViMmJiZDE0Xzc3MQ_faa9b965-04ab-4790-ae7a-f74a9662a8ec"
      unitRef="usd">0</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="if8491b7ddd4e48b4b55e90d4b8e92d60_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjYvZnJhZzowOGUyZGZjYzdkZGM0ZjRiYmQwZWQ4ZjZlYjJiYmQxNC90ZXh0cmVnaW9uOjA4ZTJkZmNjN2RkYzRmNGJiZDBlZDhmNmViMmJiZDE0Xzc3OQ_7fcec0f9-5371-4776-9d4e-81c34e9e2e11"
      unitRef="usd">362429000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <ttwo:StockRepurchaseProgramCommissions
      contextRef="i4498a1e478db4048a389cfaecd42efce_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjYvZnJhZzowOGUyZGZjYzdkZGM0ZjRiYmQwZWQ4ZjZlYjJiYmQxNC90ZXh0cmVnaW9uOjA4ZTJkZmNjN2RkYzRmNGJiZDBlZDhmNmViMmJiZDE0XzgyMg_580c12a2-5b97-4515-9ea8-445c266f887c"
      unitRef="usd">0</ttwo:StockRepurchaseProgramCommissions>
    <ttwo:StockRepurchaseProgramCommissions
      contextRef="i15b92b568f6d40aabc71a0d883a9cca8_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjYvZnJhZzowOGUyZGZjYzdkZGM0ZjRiYmQwZWQ4ZjZlYjJiYmQxNC90ZXh0cmVnaW9uOjA4ZTJkZmNjN2RkYzRmNGJiZDBlZDhmNmViMmJiZDE0XzgyNg_fbe1a6e1-dd07-4e62-bffa-be540af31066"
      unitRef="usd">0</ttwo:StockRepurchaseProgramCommissions>
    <ttwo:StockRepurchaseProgramCommissions
      contextRef="if8491b7ddd4e48b4b55e90d4b8e92d60_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjYvZnJhZzowOGUyZGZjYzdkZGM0ZjRiYmQwZWQ4ZjZlYjJiYmQxNC90ZXh0cmVnaW9uOjA4ZTJkZmNjN2RkYzRmNGJiZDBlZDhmNmViMmJiZDE0XzgzMw_5e4712e9-05c3-424e-abd2-65d903f25e4c"
      unitRef="usd">37000</ttwo:StockRepurchaseProgramCommissions>
    <ttwo:StockRepurchaseProgramNumberOfSharesRepurchased
      contextRef="if2860eff12264410b82a0407c11240ef_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjYvZnJhZzowOGUyZGZjYzdkZGM0ZjRiYmQwZWQ4ZjZlYjJiYmQxNC90ZXh0cmVnaW9uOjA4ZTJkZmNjN2RkYzRmNGJiZDBlZDhmNmViMmJiZDE0XzkxNA_7c76feb6-5fe4-4c0a-bd8b-ce54068cd7b1"
      unitRef="shares">10400000</ttwo:StockRepurchaseProgramNumberOfSharesRepurchased>
    <us-gaap:StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased
      contextRef="if2860eff12264410b82a0407c11240ef_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjYvZnJhZzowOGUyZGZjYzdkZGM0ZjRiYmQwZWQ4ZjZlYjJiYmQxNC90ZXh0cmVnaW9uOjA4ZTJkZmNjN2RkYzRmNGJiZDBlZDhmNmViMmJiZDE0Xzk2Nw_dc01de41-b46b-4b4e-983c-65e2238c34cf"
      unitRef="shares">3818000</us-gaap:StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased>
    <us-gaap:OtherIncomeAndOtherExpenseDisclosureTextBlock
      contextRef="i0c20a1997ec0432288766e37232698f5_D20200401-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjkvZnJhZzpiNWVkM2NkMTFhOGM0NjgyODI5YThkODFlNWNmNTY0YS90ZXh0cmVnaW9uOmI1ZWQzY2QxMWE4YzQ2ODI4MjlhOGQ4MWU1Y2Y1NjRhXzM4_78b96a51-13f1-460c-bd4c-b48feb8a5b09">INTEREST AND OTHER, NET&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:61.509%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.630%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.630%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.632%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fiscal Year Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;18,701&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;47,341&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38,019&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(6,207)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,637)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,032)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign currency exchange gain (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;727&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,589)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(505)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(4,425)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,610)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,369)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest and other, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;8,796&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38,505&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,113&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:OtherIncomeAndOtherExpenseDisclosureTextBlock>
    <us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock
      contextRef="i0c20a1997ec0432288766e37232698f5_D20200401-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjkvZnJhZzpiNWVkM2NkMTFhOGM0NjgyODI5YThkODFlNWNmNTY0YS90ZXh0cmVnaW9uOmI1ZWQzY2QxMWE4YzQ2ODI4MjlhOGQ4MWU1Y2Y1NjRhXzM2_6e134b3c-d4b7-45d8-8e09-753882672d59">&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:61.509%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.630%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.630%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.533%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.632%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fiscal Year Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;18,701&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;47,341&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38,019&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(6,207)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,637)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(8,032)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Foreign currency exchange gain (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;727&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,589)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(505)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(4,425)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,610)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,369)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest and other, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;8,796&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;38,505&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;26,113&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock>
    <ttwo:InterestIncomeNonoperating
      contextRef="i0c20a1997ec0432288766e37232698f5_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjkvZnJhZzpiNWVkM2NkMTFhOGM0NjgyODI5YThkODFlNWNmNTY0YS90YWJsZTo5NTg2ZmQ3NGRhNjg0MTRhOGJjOTk5ZDFkOGY4YThjMi90YWJsZXJhbmdlOjk1ODZmZDc0ZGE2ODQxNGE4YmM5OTlkMWQ4ZjhhOGMyXzItMi0xLTEtMA_82fb75cc-c498-427a-84e8-f1859be037e0"
      unitRef="usd">18701000</ttwo:InterestIncomeNonoperating>
    <ttwo:InterestIncomeNonoperating
      contextRef="ib57080e0efe848e584303e0861888427_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjkvZnJhZzpiNWVkM2NkMTFhOGM0NjgyODI5YThkODFlNWNmNTY0YS90YWJsZTo5NTg2ZmQ3NGRhNjg0MTRhOGJjOTk5ZDFkOGY4YThjMi90YWJsZXJhbmdlOjk1ODZmZDc0ZGE2ODQxNGE4YmM5OTlkMWQ4ZjhhOGMyXzItNC0xLTEtMA_90001c9e-0d37-4735-afde-a752e100bba4"
      unitRef="usd">47341000</ttwo:InterestIncomeNonoperating>
    <ttwo:InterestIncomeNonoperating
      contextRef="i8535f7a7defe447eb83a6f537132a16e_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjkvZnJhZzpiNWVkM2NkMTFhOGM0NjgyODI5YThkODFlNWNmNTY0YS90YWJsZTo5NTg2ZmQ3NGRhNjg0MTRhOGJjOTk5ZDFkOGY4YThjMi90YWJsZXJhbmdlOjk1ODZmZDc0ZGE2ODQxNGE4YmM5OTlkMWQ4ZjhhOGMyXzItNi0xLTEtMA_be2ecc77-55ce-45d1-a0ff-d60a6a633c81"
      unitRef="usd">38019000</ttwo:InterestIncomeNonoperating>
    <ttwo:InterestExpenseNonoperating
      contextRef="i0c20a1997ec0432288766e37232698f5_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjkvZnJhZzpiNWVkM2NkMTFhOGM0NjgyODI5YThkODFlNWNmNTY0YS90YWJsZTo5NTg2ZmQ3NGRhNjg0MTRhOGJjOTk5ZDFkOGY4YThjMi90YWJsZXJhbmdlOjk1ODZmZDc0ZGE2ODQxNGE4YmM5OTlkMWQ4ZjhhOGMyXzMtMi0xLTEtMA_28d86700-fb31-4655-b2c4-050741dd3d49"
      unitRef="usd">6207000</ttwo:InterestExpenseNonoperating>
    <ttwo:InterestExpenseNonoperating
      contextRef="ib57080e0efe848e584303e0861888427_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjkvZnJhZzpiNWVkM2NkMTFhOGM0NjgyODI5YThkODFlNWNmNTY0YS90YWJsZTo5NTg2ZmQ3NGRhNjg0MTRhOGJjOTk5ZDFkOGY4YThjMi90YWJsZXJhbmdlOjk1ODZmZDc0ZGE2ODQxNGE4YmM5OTlkMWQ4ZjhhOGMyXzMtNC0xLTEtMA_df8245d8-98e9-4109-8c6f-3072865f40da"
      unitRef="usd">2637000</ttwo:InterestExpenseNonoperating>
    <ttwo:InterestExpenseNonoperating
      contextRef="i8535f7a7defe447eb83a6f537132a16e_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjkvZnJhZzpiNWVkM2NkMTFhOGM0NjgyODI5YThkODFlNWNmNTY0YS90YWJsZTo5NTg2ZmQ3NGRhNjg0MTRhOGJjOTk5ZDFkOGY4YThjMi90YWJsZXJhbmdlOjk1ODZmZDc0ZGE2ODQxNGE4YmM5OTlkMWQ4ZjhhOGMyXzMtNi0xLTEtMA_d15a9829-f197-48ca-8894-0d5be828a7c6"
      unitRef="usd">8032000</ttwo:InterestExpenseNonoperating>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="i0c20a1997ec0432288766e37232698f5_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjkvZnJhZzpiNWVkM2NkMTFhOGM0NjgyODI5YThkODFlNWNmNTY0YS90YWJsZTo5NTg2ZmQ3NGRhNjg0MTRhOGJjOTk5ZDFkOGY4YThjMi90YWJsZXJhbmdlOjk1ODZmZDc0ZGE2ODQxNGE4YmM5OTlkMWQ4ZjhhOGMyXzQtMi0xLTEtMA_625d4910-6513-4b02-ac32-d876f77334d6"
      unitRef="usd">727000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="ib57080e0efe848e584303e0861888427_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjkvZnJhZzpiNWVkM2NkMTFhOGM0NjgyODI5YThkODFlNWNmNTY0YS90YWJsZTo5NTg2ZmQ3NGRhNjg0MTRhOGJjOTk5ZDFkOGY4YThjMi90YWJsZXJhbmdlOjk1ODZmZDc0ZGE2ODQxNGE4YmM5OTlkMWQ4ZjhhOGMyXzQtNC0xLTEtMA_a00ed83b-a59e-468d-9418-b4e4e54def82"
      unitRef="usd">-3589000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="i8535f7a7defe447eb83a6f537132a16e_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjkvZnJhZzpiNWVkM2NkMTFhOGM0NjgyODI5YThkODFlNWNmNTY0YS90YWJsZTo5NTg2ZmQ3NGRhNjg0MTRhOGJjOTk5ZDFkOGY4YThjMi90YWJsZXJhbmdlOjk1ODZmZDc0ZGE2ODQxNGE4YmM5OTlkMWQ4ZjhhOGMyXzQtNi0xLTEtMA_cc1e7857-9364-4c3e-8f9b-b670dc20c5ab"
      unitRef="usd">-505000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <ttwo:IncomeExpenseOther
      contextRef="i0c20a1997ec0432288766e37232698f5_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjkvZnJhZzpiNWVkM2NkMTFhOGM0NjgyODI5YThkODFlNWNmNTY0YS90YWJsZTo5NTg2ZmQ3NGRhNjg0MTRhOGJjOTk5ZDFkOGY4YThjMi90YWJsZXJhbmdlOjk1ODZmZDc0ZGE2ODQxNGE4YmM5OTlkMWQ4ZjhhOGMyXzUtMi0xLTEtMA_fe479e6a-8983-475e-b412-cf813f21b394"
      unitRef="usd">-4425000</ttwo:IncomeExpenseOther>
    <ttwo:IncomeExpenseOther
      contextRef="ib57080e0efe848e584303e0861888427_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjkvZnJhZzpiNWVkM2NkMTFhOGM0NjgyODI5YThkODFlNWNmNTY0YS90YWJsZTo5NTg2ZmQ3NGRhNjg0MTRhOGJjOTk5ZDFkOGY4YThjMi90YWJsZXJhbmdlOjk1ODZmZDc0ZGE2ODQxNGE4YmM5OTlkMWQ4ZjhhOGMyXzUtNC0xLTEtMA_f12a16d0-8cc8-4ce7-a8f4-775915d7d279"
      unitRef="usd">-2610000</ttwo:IncomeExpenseOther>
    <ttwo:IncomeExpenseOther
      contextRef="i8535f7a7defe447eb83a6f537132a16e_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjkvZnJhZzpiNWVkM2NkMTFhOGM0NjgyODI5YThkODFlNWNmNTY0YS90YWJsZTo5NTg2ZmQ3NGRhNjg0MTRhOGJjOTk5ZDFkOGY4YThjMi90YWJsZXJhbmdlOjk1ODZmZDc0ZGE2ODQxNGE4YmM5OTlkMWQ4ZjhhOGMyXzUtNi0xLTEtMA_0d3a6d60-6029-4be1-ad4b-70d06f92a008"
      unitRef="usd">-3369000</ttwo:IncomeExpenseOther>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i0c20a1997ec0432288766e37232698f5_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjkvZnJhZzpiNWVkM2NkMTFhOGM0NjgyODI5YThkODFlNWNmNTY0YS90YWJsZTo5NTg2ZmQ3NGRhNjg0MTRhOGJjOTk5ZDFkOGY4YThjMi90YWJsZXJhbmdlOjk1ODZmZDc0ZGE2ODQxNGE4YmM5OTlkMWQ4ZjhhOGMyXzYtMi0xLTEtMA_028c2187-ad0e-45f8-8f7c-0bdb1dc27893"
      unitRef="usd">8796000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="ib57080e0efe848e584303e0861888427_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjkvZnJhZzpiNWVkM2NkMTFhOGM0NjgyODI5YThkODFlNWNmNTY0YS90YWJsZTo5NTg2ZmQ3NGRhNjg0MTRhOGJjOTk5ZDFkOGY4YThjMi90YWJsZXJhbmdlOjk1ODZmZDc0ZGE2ODQxNGE4YmM5OTlkMWQ4ZjhhOGMyXzYtNC0xLTEtMA_85d3689d-6ec9-4078-86bf-dc12cfd7cb1c"
      unitRef="usd">38505000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i8535f7a7defe447eb83a6f537132a16e_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNjkvZnJhZzpiNWVkM2NkMTFhOGM0NjgyODI5YThkODFlNWNmNTY0YS90YWJsZTo5NTg2ZmQ3NGRhNjg0MTRhOGJjOTk5ZDFkOGY4YThjMi90YWJsZXJhbmdlOjk1ODZmZDc0ZGE2ODQxNGE4YmM5OTlkMWQ4ZjhhOGMyXzYtNi0xLTEtMA_48efc367-2e69-4e3d-8548-de90c8a96ae6"
      unitRef="usd">26113000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:ComprehensiveIncomeNoteTextBlock
      contextRef="i0c20a1997ec0432288766e37232698f5_D20200401-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNzIvZnJhZzplOTkxYjEwMDI2M2U0MmM2OGI3ZTg3YzkzMDA3OGQyMC90ZXh0cmVnaW9uOmU5OTFiMTAwMjYzZTQyYzY4YjdlODdjOTMwMDc4ZDIwXzE1NQ_3c9f1ad2-55b3-4439-9287-0cdf71ba0ada">ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS) &lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;The following table provides the components of accumulated other comprehensive (loss) income:&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.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:50.001%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.444%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.297%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.710%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.710%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.568%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Foreign currency&lt;br/&gt;translation&lt;br/&gt;adjustments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Unrealized gain&lt;br/&gt;(loss) on&lt;br/&gt;derivative&lt;br/&gt;instruments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Unrealized gain (loss) on cross-currency swap&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Unrealized gain&lt;br/&gt;(loss) on&lt;br/&gt;available-&lt;br/&gt;for-sales&lt;br/&gt;securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at March 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(33,090)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;600&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,285)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;586&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(37,189)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other comprehensive (loss) income before reclassifications&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(27,445)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,504&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,332)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(20,273)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amounts reclassified from accumulated other comprehensive (loss) income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,689)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,689)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tax effect on cross-currency swap&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;775&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;775&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at March 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(60,535)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;600&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,305&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,746)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(58,376)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other comprehensive income (loss) before reclassifications&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;51,253&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,817)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,364&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50,800&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amounts reclassified from accumulated other comprehensive (loss) income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(600)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,333)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,933)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tax effect on cross-currency swap&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;845&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;845&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Balance at March 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(9,282)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;618&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(8,664)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ComprehensiveIncomeNoteTextBlock>
    <us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock
      contextRef="i0c20a1997ec0432288766e37232698f5_D20200401-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNzIvZnJhZzplOTkxYjEwMDI2M2U0MmM2OGI3ZTg3YzkzMDA3OGQyMC90ZXh0cmVnaW9uOmU5OTFiMTAwMjYzZTQyYzY4YjdlODdjOTMwMDc4ZDIwXzE1OQ_c45c1cd4-b793-4892-85b4-3aac5818a8b4">The following table provides the components of accumulated other comprehensive (loss) income:&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:50.001%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.444%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.297%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.710%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.710%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.534%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.568%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Foreign currency&lt;br/&gt;translation&lt;br/&gt;adjustments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Unrealized gain&lt;br/&gt;(loss) on&lt;br/&gt;derivative&lt;br/&gt;instruments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Unrealized gain (loss) on cross-currency swap&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Unrealized gain&lt;br/&gt;(loss) on&lt;br/&gt;available-&lt;br/&gt;for-sales&lt;br/&gt;securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at March 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(33,090)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;600&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5,285)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;586&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(37,189)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other comprehensive (loss) income before reclassifications&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(27,445)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,504&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,332)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(20,273)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amounts reclassified from accumulated other comprehensive (loss) income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,689)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,689)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tax effect on cross-currency swap&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;775&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;775&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at March 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(60,535)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;600&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4,305&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(2,746)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(58,376)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other comprehensive income (loss) before reclassifications&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;51,253&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(3,817)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,364&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50,800&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Amounts reclassified from accumulated other comprehensive (loss) income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(600)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,333)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,933)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Tax effect on cross-currency swap&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;845&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;845&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Balance at March 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(9,282)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;618&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(8,664)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock>
    <us-gaap:StockholdersEquity
      contextRef="i952727449cde40929b18adaba49b158b_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNzIvZnJhZzplOTkxYjEwMDI2M2U0MmM2OGI3ZTg3YzkzMDA3OGQyMC90YWJsZTo1YTZhNTdhN2FkMmE0YWUxYWVjNzc5MDBiZmU5YWI1OC90YWJsZXJhbmdlOjVhNmE1N2E3YWQyYTRhZTFhZWM3NzkwMGJmZTlhYjU4XzEtMi0xLTEtMA_bf904b64-6d53-425f-8702-f68b47c6ce82"
      unitRef="usd">-33090000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="id36a4e26a22046a0951724b5dc677ac8_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNzIvZnJhZzplOTkxYjEwMDI2M2U0MmM2OGI3ZTg3YzkzMDA3OGQyMC90YWJsZTo1YTZhNTdhN2FkMmE0YWUxYWVjNzc5MDBiZmU5YWI1OC90YWJsZXJhbmdlOjVhNmE1N2E3YWQyYTRhZTFhZWM3NzkwMGJmZTlhYjU4XzEtNC0xLTEtMA_db06546f-05ed-4e78-b002-3fc26655d3c0"
      unitRef="usd">600000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ie151380b5f6148688c1984e91f95c8c3_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNzIvZnJhZzplOTkxYjEwMDI2M2U0MmM2OGI3ZTg3YzkzMDA3OGQyMC90YWJsZTo1YTZhNTdhN2FkMmE0YWUxYWVjNzc5MDBiZmU5YWI1OC90YWJsZXJhbmdlOjVhNmE1N2E3YWQyYTRhZTFhZWM3NzkwMGJmZTlhYjU4XzEtNi0xLTEtMA_e39d90fe-61df-4012-855e-a4c14e669392"
      unitRef="usd">-5285000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i2db1f5f47ff2421b9aaf1f22235a39bb_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNzIvZnJhZzplOTkxYjEwMDI2M2U0MmM2OGI3ZTg3YzkzMDA3OGQyMC90YWJsZTo1YTZhNTdhN2FkMmE0YWUxYWVjNzc5MDBiZmU5YWI1OC90YWJsZXJhbmdlOjVhNmE1N2E3YWQyYTRhZTFhZWM3NzkwMGJmZTlhYjU4XzEtOC0xLTEtMA_be920878-dcfc-447c-a13b-a6142c622ade"
      unitRef="usd">586000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i1695e79771b14d00a0d9c35b0d9c22ab_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNzIvZnJhZzplOTkxYjEwMDI2M2U0MmM2OGI3ZTg3YzkzMDA3OGQyMC90YWJsZTo1YTZhNTdhN2FkMmE0YWUxYWVjNzc5MDBiZmU5YWI1OC90YWJsZXJhbmdlOjVhNmE1N2E3YWQyYTRhZTFhZWM3NzkwMGJmZTlhYjU4XzEtMTAtMS0xLTA_bc07a552-a39a-48b9-961d-b0c12f350717"
      unitRef="usd">-37189000</us-gaap:StockholdersEquity>
    <us-gaap:OciBeforeReclassificationsBeforeTaxAttributableToParent
      contextRef="i66de6c7bb9bb4fdba49c7cfc8f5528d0_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNzIvZnJhZzplOTkxYjEwMDI2M2U0MmM2OGI3ZTg3YzkzMDA3OGQyMC90YWJsZTo1YTZhNTdhN2FkMmE0YWUxYWVjNzc5MDBiZmU5YWI1OC90YWJsZXJhbmdlOjVhNmE1N2E3YWQyYTRhZTFhZWM3NzkwMGJmZTlhYjU4XzItMi0xLTEtMA_3ba358b3-62cd-4825-8795-44c889ef3834"
      unitRef="usd">-27445000</us-gaap:OciBeforeReclassificationsBeforeTaxAttributableToParent>
    <us-gaap:OciBeforeReclassificationsBeforeTaxAttributableToParent
      contextRef="i1086353ddaf54e3ba7cdc13073ad1015_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNzIvZnJhZzplOTkxYjEwMDI2M2U0MmM2OGI3ZTg3YzkzMDA3OGQyMC90YWJsZTo1YTZhNTdhN2FkMmE0YWUxYWVjNzc5MDBiZmU5YWI1OC90YWJsZXJhbmdlOjVhNmE1N2E3YWQyYTRhZTFhZWM3NzkwMGJmZTlhYjU4XzItNC0xLTEtMA_ee0fdedc-1e88-4346-9ea8-0f3d195b11d4"
      unitRef="usd">0</us-gaap:OciBeforeReclassificationsBeforeTaxAttributableToParent>
    <us-gaap:OciBeforeReclassificationsBeforeTaxAttributableToParent
      contextRef="i8f23372e59734f4882342cdb4b107201_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNzIvZnJhZzplOTkxYjEwMDI2M2U0MmM2OGI3ZTg3YzkzMDA3OGQyMC90YWJsZTo1YTZhNTdhN2FkMmE0YWUxYWVjNzc5MDBiZmU5YWI1OC90YWJsZXJhbmdlOjVhNmE1N2E3YWQyYTRhZTFhZWM3NzkwMGJmZTlhYjU4XzItNi0xLTEtMA_3c4bd1f8-c966-4162-9950-14284496e4b7"
      unitRef="usd">10504000</us-gaap:OciBeforeReclassificationsBeforeTaxAttributableToParent>
    <us-gaap:OciBeforeReclassificationsBeforeTaxAttributableToParent
      contextRef="i4bb6906567314690acccdc09a7584181_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNzIvZnJhZzplOTkxYjEwMDI2M2U0MmM2OGI3ZTg3YzkzMDA3OGQyMC90YWJsZTo1YTZhNTdhN2FkMmE0YWUxYWVjNzc5MDBiZmU5YWI1OC90YWJsZXJhbmdlOjVhNmE1N2E3YWQyYTRhZTFhZWM3NzkwMGJmZTlhYjU4XzItOC0xLTEtMA_f5f2e107-589c-4ec3-916b-6ae5eb50490d"
      unitRef="usd">-3332000</us-gaap:OciBeforeReclassificationsBeforeTaxAttributableToParent>
    <us-gaap:OciBeforeReclassificationsBeforeTaxAttributableToParent
      contextRef="ib57080e0efe848e584303e0861888427_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNzIvZnJhZzplOTkxYjEwMDI2M2U0MmM2OGI3ZTg3YzkzMDA3OGQyMC90YWJsZTo1YTZhNTdhN2FkMmE0YWUxYWVjNzc5MDBiZmU5YWI1OC90YWJsZXJhbmdlOjVhNmE1N2E3YWQyYTRhZTFhZWM3NzkwMGJmZTlhYjU4XzItMTAtMS0xLTA_0f792c78-d02b-45e2-b81b-7633e0e3fff5"
      unitRef="usd">-20273000</us-gaap:OciBeforeReclassificationsBeforeTaxAttributableToParent>
    <us-gaap:ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent
      contextRef="i66de6c7bb9bb4fdba49c7cfc8f5528d0_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNzIvZnJhZzplOTkxYjEwMDI2M2U0MmM2OGI3ZTg3YzkzMDA3OGQyMC90YWJsZTo1YTZhNTdhN2FkMmE0YWUxYWVjNzc5MDBiZmU5YWI1OC90YWJsZXJhbmdlOjVhNmE1N2E3YWQyYTRhZTFhZWM3NzkwMGJmZTlhYjU4XzMtMi0xLTEtMA_1eafae71-2ca0-465c-8f35-73b2194d4fde"
      unitRef="usd">0</us-gaap:ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent>
    <us-gaap:ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent
      contextRef="i1086353ddaf54e3ba7cdc13073ad1015_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNzIvZnJhZzplOTkxYjEwMDI2M2U0MmM2OGI3ZTg3YzkzMDA3OGQyMC90YWJsZTo1YTZhNTdhN2FkMmE0YWUxYWVjNzc5MDBiZmU5YWI1OC90YWJsZXJhbmdlOjVhNmE1N2E3YWQyYTRhZTFhZWM3NzkwMGJmZTlhYjU4XzMtNC0xLTEtMA_9d2c6368-87ee-4709-a627-09348f605d23"
      unitRef="usd">0</us-gaap:ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent>
    <us-gaap:ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent
      contextRef="i8f23372e59734f4882342cdb4b107201_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNzIvZnJhZzplOTkxYjEwMDI2M2U0MmM2OGI3ZTg3YzkzMDA3OGQyMC90YWJsZTo1YTZhNTdhN2FkMmE0YWUxYWVjNzc5MDBiZmU5YWI1OC90YWJsZXJhbmdlOjVhNmE1N2E3YWQyYTRhZTFhZWM3NzkwMGJmZTlhYjU4XzMtNi0xLTEtMA_4cc1c34e-b180-4e45-a7a5-940751c1adb3"
      unitRef="usd">1689000</us-gaap:ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent>
    <us-gaap:ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent
      contextRef="i4bb6906567314690acccdc09a7584181_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNzIvZnJhZzplOTkxYjEwMDI2M2U0MmM2OGI3ZTg3YzkzMDA3OGQyMC90YWJsZTo1YTZhNTdhN2FkMmE0YWUxYWVjNzc5MDBiZmU5YWI1OC90YWJsZXJhbmdlOjVhNmE1N2E3YWQyYTRhZTFhZWM3NzkwMGJmZTlhYjU4XzMtOC0xLTEtMA_a23bb7b8-ab50-4df7-b3c0-66ed3ab5887d"
      unitRef="usd">0</us-gaap:ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent>
    <us-gaap:ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent
      contextRef="ib57080e0efe848e584303e0861888427_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNzIvZnJhZzplOTkxYjEwMDI2M2U0MmM2OGI3ZTg3YzkzMDA3OGQyMC90YWJsZTo1YTZhNTdhN2FkMmE0YWUxYWVjNzc5MDBiZmU5YWI1OC90YWJsZXJhbmdlOjVhNmE1N2E3YWQyYTRhZTFhZWM3NzkwMGJmZTlhYjU4XzMtMTAtMS0xLTA_506d33ee-a89e-4194-9f32-4b4db9c111ef"
      unitRef="usd">1689000</us-gaap:ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1
      contextRef="i66de6c7bb9bb4fdba49c7cfc8f5528d0_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNzIvZnJhZzplOTkxYjEwMDI2M2U0MmM2OGI3ZTg3YzkzMDA3OGQyMC90YWJsZTo1YTZhNTdhN2FkMmE0YWUxYWVjNzc5MDBiZmU5YWI1OC90YWJsZXJhbmdlOjVhNmE1N2E3YWQyYTRhZTFhZWM3NzkwMGJmZTlhYjU4XzQtMi0xLTEtMA_1ebba6bc-26be-4176-a05b-e62e23fb4ef7"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1>
    <us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1
      contextRef="i1086353ddaf54e3ba7cdc13073ad1015_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNzIvZnJhZzplOTkxYjEwMDI2M2U0MmM2OGI3ZTg3YzkzMDA3OGQyMC90YWJsZTo1YTZhNTdhN2FkMmE0YWUxYWVjNzc5MDBiZmU5YWI1OC90YWJsZXJhbmdlOjVhNmE1N2E3YWQyYTRhZTFhZWM3NzkwMGJmZTlhYjU4XzQtNC0xLTEtMA_ac6f27da-07b9-4ab9-ab63-1262cb545733"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1>
    <us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1
      contextRef="i8f23372e59734f4882342cdb4b107201_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNzIvZnJhZzplOTkxYjEwMDI2M2U0MmM2OGI3ZTg3YzkzMDA3OGQyMC90YWJsZTo1YTZhNTdhN2FkMmE0YWUxYWVjNzc5MDBiZmU5YWI1OC90YWJsZXJhbmdlOjVhNmE1N2E3YWQyYTRhZTFhZWM3NzkwMGJmZTlhYjU4XzQtNi0xLTEtMA_a71eea6a-a7b7-410e-be73-3b2747071993"
      unitRef="usd">-775000</us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1>
    <us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1
      contextRef="i4bb6906567314690acccdc09a7584181_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNzIvZnJhZzplOTkxYjEwMDI2M2U0MmM2OGI3ZTg3YzkzMDA3OGQyMC90YWJsZTo1YTZhNTdhN2FkMmE0YWUxYWVjNzc5MDBiZmU5YWI1OC90YWJsZXJhbmdlOjVhNmE1N2E3YWQyYTRhZTFhZWM3NzkwMGJmZTlhYjU4XzQtOC0xLTEtMA_47f1ebe1-6d6e-4e99-adff-324832f9851e"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1>
    <us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1
      contextRef="ib57080e0efe848e584303e0861888427_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNzIvZnJhZzplOTkxYjEwMDI2M2U0MmM2OGI3ZTg3YzkzMDA3OGQyMC90YWJsZTo1YTZhNTdhN2FkMmE0YWUxYWVjNzc5MDBiZmU5YWI1OC90YWJsZXJhbmdlOjVhNmE1N2E3YWQyYTRhZTFhZWM3NzkwMGJmZTlhYjU4XzQtMTAtMS0xLTA_2bedbe16-bdef-40f3-887c-dc098f32ced0"
      unitRef="usd">-775000</us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1>
    <us-gaap:StockholdersEquity
      contextRef="i72b7ff2dfefe4543b48868bb33993418_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNzIvZnJhZzplOTkxYjEwMDI2M2U0MmM2OGI3ZTg3YzkzMDA3OGQyMC90YWJsZTo1YTZhNTdhN2FkMmE0YWUxYWVjNzc5MDBiZmU5YWI1OC90YWJsZXJhbmdlOjVhNmE1N2E3YWQyYTRhZTFhZWM3NzkwMGJmZTlhYjU4XzUtMi0xLTEtMA_2aad7468-d0fd-4fba-9e7b-e89cebe45128"
      unitRef="usd">-60535000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i683c2b7047fe436195de57f5a2feab02_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNzIvZnJhZzplOTkxYjEwMDI2M2U0MmM2OGI3ZTg3YzkzMDA3OGQyMC90YWJsZTo1YTZhNTdhN2FkMmE0YWUxYWVjNzc5MDBiZmU5YWI1OC90YWJsZXJhbmdlOjVhNmE1N2E3YWQyYTRhZTFhZWM3NzkwMGJmZTlhYjU4XzUtNC0xLTEtMA_ba4260e3-4c66-4a01-a7c5-9e21193134a0"
      unitRef="usd">600000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ibc72e8a3a1504fccb8db2306fcacb6a1_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNzIvZnJhZzplOTkxYjEwMDI2M2U0MmM2OGI3ZTg3YzkzMDA3OGQyMC90YWJsZTo1YTZhNTdhN2FkMmE0YWUxYWVjNzc5MDBiZmU5YWI1OC90YWJsZXJhbmdlOjVhNmE1N2E3YWQyYTRhZTFhZWM3NzkwMGJmZTlhYjU4XzUtNi0xLTEtMA_413e8912-2a57-452a-88b3-bab478c927d6"
      unitRef="usd">4305000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i785a2b792e8048079d1185591fb5160e_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNzIvZnJhZzplOTkxYjEwMDI2M2U0MmM2OGI3ZTg3YzkzMDA3OGQyMC90YWJsZTo1YTZhNTdhN2FkMmE0YWUxYWVjNzc5MDBiZmU5YWI1OC90YWJsZXJhbmdlOjVhNmE1N2E3YWQyYTRhZTFhZWM3NzkwMGJmZTlhYjU4XzUtOC0xLTEtMA_ef478f88-2759-4327-9f1a-c89b95dc7077"
      unitRef="usd">-2746000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i9f36ae15d2e94382ac32869cf8813d39_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNzIvZnJhZzplOTkxYjEwMDI2M2U0MmM2OGI3ZTg3YzkzMDA3OGQyMC90YWJsZTo1YTZhNTdhN2FkMmE0YWUxYWVjNzc5MDBiZmU5YWI1OC90YWJsZXJhbmdlOjVhNmE1N2E3YWQyYTRhZTFhZWM3NzkwMGJmZTlhYjU4XzUtMTAtMS0xLTA_ca744723-c7db-4fec-a517-8d188cd516e0"
      unitRef="usd">-58376000</us-gaap:StockholdersEquity>
    <us-gaap:OciBeforeReclassificationsBeforeTaxAttributableToParent
      contextRef="i8803be3c41384069adfc9fd7a63552c8_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNzIvZnJhZzplOTkxYjEwMDI2M2U0MmM2OGI3ZTg3YzkzMDA3OGQyMC90YWJsZTo1YTZhNTdhN2FkMmE0YWUxYWVjNzc5MDBiZmU5YWI1OC90YWJsZXJhbmdlOjVhNmE1N2E3YWQyYTRhZTFhZWM3NzkwMGJmZTlhYjU4XzYtMi0xLTEtMA_8e799562-b2fe-4025-9e2c-955dad321aa5"
      unitRef="usd">51253000</us-gaap:OciBeforeReclassificationsBeforeTaxAttributableToParent>
    <us-gaap:OciBeforeReclassificationsBeforeTaxAttributableToParent
      contextRef="id15229ed0ca647b299d53c9c24e33a4c_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNzIvZnJhZzplOTkxYjEwMDI2M2U0MmM2OGI3ZTg3YzkzMDA3OGQyMC90YWJsZTo1YTZhNTdhN2FkMmE0YWUxYWVjNzc5MDBiZmU5YWI1OC90YWJsZXJhbmdlOjVhNmE1N2E3YWQyYTRhZTFhZWM3NzkwMGJmZTlhYjU4XzYtNC0xLTEtMA_de84a9aa-0a85-4812-816e-f584790b4d00"
      unitRef="usd">0</us-gaap:OciBeforeReclassificationsBeforeTaxAttributableToParent>
    <us-gaap:OciBeforeReclassificationsBeforeTaxAttributableToParent
      contextRef="ie265c77b7171457388a6771a69489814_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNzIvZnJhZzplOTkxYjEwMDI2M2U0MmM2OGI3ZTg3YzkzMDA3OGQyMC90YWJsZTo1YTZhNTdhN2FkMmE0YWUxYWVjNzc5MDBiZmU5YWI1OC90YWJsZXJhbmdlOjVhNmE1N2E3YWQyYTRhZTFhZWM3NzkwMGJmZTlhYjU4XzYtNi0xLTEtMA_bf759b96-e4b7-4580-a58b-7008ec226481"
      unitRef="usd">-3817000</us-gaap:OciBeforeReclassificationsBeforeTaxAttributableToParent>
    <us-gaap:OciBeforeReclassificationsBeforeTaxAttributableToParent
      contextRef="i1d1e2e1eb9db4852893c3811e6cf7050_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNzIvZnJhZzplOTkxYjEwMDI2M2U0MmM2OGI3ZTg3YzkzMDA3OGQyMC90YWJsZTo1YTZhNTdhN2FkMmE0YWUxYWVjNzc5MDBiZmU5YWI1OC90YWJsZXJhbmdlOjVhNmE1N2E3YWQyYTRhZTFhZWM3NzkwMGJmZTlhYjU4XzYtOC0xLTEtMA_d712a91d-37fe-4bb4-9e0d-583343257fd8"
      unitRef="usd">3364000</us-gaap:OciBeforeReclassificationsBeforeTaxAttributableToParent>
    <us-gaap:OciBeforeReclassificationsBeforeTaxAttributableToParent
      contextRef="i0c20a1997ec0432288766e37232698f5_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNzIvZnJhZzplOTkxYjEwMDI2M2U0MmM2OGI3ZTg3YzkzMDA3OGQyMC90YWJsZTo1YTZhNTdhN2FkMmE0YWUxYWVjNzc5MDBiZmU5YWI1OC90YWJsZXJhbmdlOjVhNmE1N2E3YWQyYTRhZTFhZWM3NzkwMGJmZTlhYjU4XzYtMTAtMS0xLTA_b07085e8-d297-4844-82be-0b7ea5f3c0bf"
      unitRef="usd">50800000</us-gaap:OciBeforeReclassificationsBeforeTaxAttributableToParent>
    <us-gaap:ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent
      contextRef="i8803be3c41384069adfc9fd7a63552c8_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNzIvZnJhZzplOTkxYjEwMDI2M2U0MmM2OGI3ZTg3YzkzMDA3OGQyMC90YWJsZTo1YTZhNTdhN2FkMmE0YWUxYWVjNzc5MDBiZmU5YWI1OC90YWJsZXJhbmdlOjVhNmE1N2E3YWQyYTRhZTFhZWM3NzkwMGJmZTlhYjU4XzctMi0xLTEtMA_ea7808d1-1978-4153-9612-60893c11999a"
      unitRef="usd">0</us-gaap:ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent>
    <us-gaap:ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent
      contextRef="id15229ed0ca647b299d53c9c24e33a4c_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNzIvZnJhZzplOTkxYjEwMDI2M2U0MmM2OGI3ZTg3YzkzMDA3OGQyMC90YWJsZTo1YTZhNTdhN2FkMmE0YWUxYWVjNzc5MDBiZmU5YWI1OC90YWJsZXJhbmdlOjVhNmE1N2E3YWQyYTRhZTFhZWM3NzkwMGJmZTlhYjU4XzctNC0xLTEtMA_e8a1c417-d815-46e2-aa52-94e3edadc9c3"
      unitRef="usd">600000</us-gaap:ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent>
    <us-gaap:ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent
      contextRef="ie265c77b7171457388a6771a69489814_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNzIvZnJhZzplOTkxYjEwMDI2M2U0MmM2OGI3ZTg3YzkzMDA3OGQyMC90YWJsZTo1YTZhNTdhN2FkMmE0YWUxYWVjNzc5MDBiZmU5YWI1OC90YWJsZXJhbmdlOjVhNmE1N2E3YWQyYTRhZTFhZWM3NzkwMGJmZTlhYjU4XzctNi0xLTEtMA_7eedddfb-c641-4f0b-8054-add5075df6f4"
      unitRef="usd">1333000</us-gaap:ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent>
    <us-gaap:ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent
      contextRef="i1d1e2e1eb9db4852893c3811e6cf7050_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNzIvZnJhZzplOTkxYjEwMDI2M2U0MmM2OGI3ZTg3YzkzMDA3OGQyMC90YWJsZTo1YTZhNTdhN2FkMmE0YWUxYWVjNzc5MDBiZmU5YWI1OC90YWJsZXJhbmdlOjVhNmE1N2E3YWQyYTRhZTFhZWM3NzkwMGJmZTlhYjU4XzctOC0xLTEtMA_9a64b629-4c6a-4ff5-a0af-2b5eb4a43c27"
      unitRef="usd">0</us-gaap:ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent>
    <us-gaap:ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent
      contextRef="i0c20a1997ec0432288766e37232698f5_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNzIvZnJhZzplOTkxYjEwMDI2M2U0MmM2OGI3ZTg3YzkzMDA3OGQyMC90YWJsZTo1YTZhNTdhN2FkMmE0YWUxYWVjNzc5MDBiZmU5YWI1OC90YWJsZXJhbmdlOjVhNmE1N2E3YWQyYTRhZTFhZWM3NzkwMGJmZTlhYjU4XzctMTAtMS0xLTA_cf25b457-42a7-44a6-babb-e27bf543a149"
      unitRef="usd">1933000</us-gaap:ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1
      contextRef="i8803be3c41384069adfc9fd7a63552c8_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNzIvZnJhZzplOTkxYjEwMDI2M2U0MmM2OGI3ZTg3YzkzMDA3OGQyMC90YWJsZTo1YTZhNTdhN2FkMmE0YWUxYWVjNzc5MDBiZmU5YWI1OC90YWJsZXJhbmdlOjVhNmE1N2E3YWQyYTRhZTFhZWM3NzkwMGJmZTlhYjU4XzgtMi0xLTEtMA_c2a5f440-825f-4f85-a51d-bbe7f7e33351"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1>
    <us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1
      contextRef="id15229ed0ca647b299d53c9c24e33a4c_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNzIvZnJhZzplOTkxYjEwMDI2M2U0MmM2OGI3ZTg3YzkzMDA3OGQyMC90YWJsZTo1YTZhNTdhN2FkMmE0YWUxYWVjNzc5MDBiZmU5YWI1OC90YWJsZXJhbmdlOjVhNmE1N2E3YWQyYTRhZTFhZWM3NzkwMGJmZTlhYjU4XzgtNC0xLTEtMA_8e91eb4d-9489-4666-b04b-f33adf373dfb"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1>
    <us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1
      contextRef="ie265c77b7171457388a6771a69489814_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNzIvZnJhZzplOTkxYjEwMDI2M2U0MmM2OGI3ZTg3YzkzMDA3OGQyMC90YWJsZTo1YTZhNTdhN2FkMmE0YWUxYWVjNzc5MDBiZmU5YWI1OC90YWJsZXJhbmdlOjVhNmE1N2E3YWQyYTRhZTFhZWM3NzkwMGJmZTlhYjU4XzgtNi0xLTEtMA_fe502fcf-3a56-4a25-beff-218d71d5bec7"
      unitRef="usd">-845000</us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1>
    <us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1
      contextRef="i1d1e2e1eb9db4852893c3811e6cf7050_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNzIvZnJhZzplOTkxYjEwMDI2M2U0MmM2OGI3ZTg3YzkzMDA3OGQyMC90YWJsZTo1YTZhNTdhN2FkMmE0YWUxYWVjNzc5MDBiZmU5YWI1OC90YWJsZXJhbmdlOjVhNmE1N2E3YWQyYTRhZTFhZWM3NzkwMGJmZTlhYjU4XzgtOC0xLTEtMA_e39850e4-ef26-481e-b2cf-c6d0b69041b3"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1>
    <us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1
      contextRef="i0c20a1997ec0432288766e37232698f5_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNzIvZnJhZzplOTkxYjEwMDI2M2U0MmM2OGI3ZTg3YzkzMDA3OGQyMC90YWJsZTo1YTZhNTdhN2FkMmE0YWUxYWVjNzc5MDBiZmU5YWI1OC90YWJsZXJhbmdlOjVhNmE1N2E3YWQyYTRhZTFhZWM3NzkwMGJmZTlhYjU4XzgtMTAtMS0xLTA_5b5b1eb2-d71d-4975-9113-1e0f76016502"
      unitRef="usd">-845000</us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1>
    <us-gaap:StockholdersEquity
      contextRef="ib06c8acde3b64906a874247303ba996d_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNzIvZnJhZzplOTkxYjEwMDI2M2U0MmM2OGI3ZTg3YzkzMDA3OGQyMC90YWJsZTo1YTZhNTdhN2FkMmE0YWUxYWVjNzc5MDBiZmU5YWI1OC90YWJsZXJhbmdlOjVhNmE1N2E3YWQyYTRhZTFhZWM3NzkwMGJmZTlhYjU4XzktMi0xLTEtMA_dce21a96-8d9c-47a5-9891-87d81a3d4031"
      unitRef="usd">-9282000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="iacfb62babe054408aa1a9d4953152b18_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNzIvZnJhZzplOTkxYjEwMDI2M2U0MmM2OGI3ZTg3YzkzMDA3OGQyMC90YWJsZTo1YTZhNTdhN2FkMmE0YWUxYWVjNzc5MDBiZmU5YWI1OC90YWJsZXJhbmdlOjVhNmE1N2E3YWQyYTRhZTFhZWM3NzkwMGJmZTlhYjU4XzktNC0xLTEtMA_b18204ed-6898-466d-89d1-18bd45ed48f0"
      unitRef="usd">0</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i4715aab280984e3580f4aec5efec35bc_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNzIvZnJhZzplOTkxYjEwMDI2M2U0MmM2OGI3ZTg3YzkzMDA3OGQyMC90YWJsZTo1YTZhNTdhN2FkMmE0YWUxYWVjNzc5MDBiZmU5YWI1OC90YWJsZXJhbmdlOjVhNmE1N2E3YWQyYTRhZTFhZWM3NzkwMGJmZTlhYjU4XzktNi0xLTEtMA_795a7ef3-b33a-46ba-841a-fe8933d14d97"
      unitRef="usd">0</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i45c2d0dc76ba4934942d3ddf4c7e1b5e_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNzIvZnJhZzplOTkxYjEwMDI2M2U0MmM2OGI3ZTg3YzkzMDA3OGQyMC90YWJsZTo1YTZhNTdhN2FkMmE0YWUxYWVjNzc5MDBiZmU5YWI1OC90YWJsZXJhbmdlOjVhNmE1N2E3YWQyYTRhZTFhZWM3NzkwMGJmZTlhYjU4XzktOC0xLTEtMA_5f4ee234-d106-4c61-bba3-8a9ed5f46ef7"
      unitRef="usd">618000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ie0365c49ebeb41c18ef8f1cb0f82a319_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNzIvZnJhZzplOTkxYjEwMDI2M2U0MmM2OGI3ZTg3YzkzMDA3OGQyMC90YWJsZTo1YTZhNTdhN2FkMmE0YWUxYWVjNzc5MDBiZmU5YWI1OC90YWJsZXJhbmdlOjVhNmE1N2E3YWQyYTRhZTFhZWM3NzkwMGJmZTlhYjU4XzktMTAtMS0xLTA_2d3fbd64-e682-4c3a-97eb-ff65c9f74e9d"
      unitRef="usd">-8664000</us-gaap:StockholdersEquity>
    <srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock
      contextRef="i0c20a1997ec0432288766e37232698f5_D20200401-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNzgvZnJhZzpmNGU5MTMxY2ZkNGQ0YjZlYmZkMWMxMGE0ZGU4MjJlYi90ZXh0cmVnaW9uOmY0ZTkxMzFjZmQ0ZDRiNmViZmQxYzEwYTRkZTgyMmViXzg1MA_6109c2b2-96ed-474c-ad54-a96c619b4e1b">SUPPLEMENTARY FINANCIAL INFORMATION&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;The following table provides details of our valuation and qualifying accounts:&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:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:46.345%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.529%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.681%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.529%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.681%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.529%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.681%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.529%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.681%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.529%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.686%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Beginning&lt;br/&gt;Balance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Additions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Deductions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ending&lt;br/&gt;Balance&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%"&gt;Fiscal Year Ended March 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Valuation allowance for deferred income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;86,937&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;11,525&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(2,701)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;95,761&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Allowance for doubtful accounts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;443&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(93)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;350&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;Fiscal Year Ended March 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Valuation allowance for deferred income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;49,413&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;44,703&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7,179)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;86,937&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Allowance for doubtful accounts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;995&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(547)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;443&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;Fiscal Year Ended March 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Valuation allowance for deferred income taxes&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;195,640&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,850&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(107,133)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(50,944)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;49,413&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Allowance for doubtful accounts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,247&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;651&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(903)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;995&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1) Amount categorized as Other represents a reduction to the valuation allowance included in the cumulative effect of initially applying the New Revenue Accounting Standard as an adjustment to the opening balance of Retained earnings, due to revenues that were previously deferred being accelerated to Retained earnings, for which a timing difference exists for accounting and tax purposes.&lt;/span&gt;&lt;/div&gt;</srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock>
    <ttwo:ScheduleOfValuationAndQualifyingAccountsTableTextBlock
      contextRef="i0c20a1997ec0432288766e37232698f5_D20200401-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNzgvZnJhZzpmNGU5MTMxY2ZkNGQ0YjZlYmZkMWMxMGE0ZGU4MjJlYi90ZXh0cmVnaW9uOmY0ZTkxMzFjZmQ0ZDRiNmViZmQxYzEwYTRkZTgyMmViXzg1Mg_aa60a31b-4470-4587-8741-383bdbefc53f">The following table provides details of our valuation and qualifying accounts:&lt;div style="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.345%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.529%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.681%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.529%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.681%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.529%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.681%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.529%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.681%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.529%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.686%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Beginning&lt;br/&gt;Balance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Additions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Deductions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Ending&lt;br/&gt;Balance&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%"&gt;Fiscal Year Ended March 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Valuation allowance for deferred income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;86,937&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;11,525&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(2,701)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;95,761&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Allowance for doubtful accounts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;443&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;&#x2014;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(93)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;350&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;Fiscal Year Ended March 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Valuation allowance for deferred income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;49,413&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;44,703&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(7,179)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;86,937&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Allowance for doubtful accounts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;995&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(547)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;443&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;Fiscal Year Ended March 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Valuation allowance for deferred income taxes&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;195,640&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,850&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(107,133)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(50,944)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;49,413&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Allowance for doubtful accounts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,247&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;651&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(903)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;995&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:9pt;text-indent:-9pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1) Amount categorized as Other represents a reduction to the valuation allowance included in the cumulative effect of initially applying the New Revenue Accounting Standard as an adjustment to the opening balance of Retained earnings, due to revenues that were previously deferred being accelerated to Retained earnings, for which a timing difference exists for accounting and tax purposes.&lt;/span&gt;&lt;/div&gt;</ttwo:ScheduleOfValuationAndQualifyingAccountsTableTextBlock>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="i42efa44111b94a8797f0373f2bea0594_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNzgvZnJhZzpmNGU5MTMxY2ZkNGQ0YjZlYmZkMWMxMGE0ZGU4MjJlYi90YWJsZToxOWUxZjIzMmJhNDk0OGM3YTFmZDE3MjM2MTQwMGNmYy90YWJsZXJhbmdlOjE5ZTFmMjMyYmE0OTQ4YzdhMWZkMTcyMzYxNDAwY2ZjXzItMi0xLTEtMA_50c35d38-02ad-4204-9771-ad6b31096365"
      unitRef="usd">86937000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense
      contextRef="i1813945ace0146479276488e6ce69dd7_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNzgvZnJhZzpmNGU5MTMxY2ZkNGQ0YjZlYmZkMWMxMGE0ZGU4MjJlYi90YWJsZToxOWUxZjIzMmJhNDk0OGM3YTFmZDE3MjM2MTQwMGNmYy90YWJsZXJhbmdlOjE5ZTFmMjMyYmE0OTQ4YzdhMWZkMTcyMzYxNDAwY2ZjXzItNC0xLTEtMA_82c4e73b-57b1-449d-a170-304ab9bba190"
      unitRef="usd">11525000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesDeductions
      contextRef="i1813945ace0146479276488e6ce69dd7_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNzgvZnJhZzpmNGU5MTMxY2ZkNGQ0YjZlYmZkMWMxMGE0ZGU4MjJlYi90YWJsZToxOWUxZjIzMmJhNDk0OGM3YTFmZDE3MjM2MTQwMGNmYy90YWJsZXJhbmdlOjE5ZTFmMjMyYmE0OTQ4YzdhMWZkMTcyMzYxNDAwY2ZjXzItNi0xLTEtMA_b150ae60-27da-4ff6-a956-62ede2db7da6"
      unitRef="usd">2701000</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesAdjustments
      contextRef="i1813945ace0146479276488e6ce69dd7_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNzgvZnJhZzpmNGU5MTMxY2ZkNGQ0YjZlYmZkMWMxMGE0ZGU4MjJlYi90YWJsZToxOWUxZjIzMmJhNDk0OGM3YTFmZDE3MjM2MTQwMGNmYy90YWJsZXJhbmdlOjE5ZTFmMjMyYmE0OTQ4YzdhMWZkMTcyMzYxNDAwY2ZjXzItOC0xLTEtMA_508cf324-0210-4b60-96c4-fdcae3c1090a"
      unitRef="usd">0</us-gaap:ValuationAllowancesAndReservesAdjustments>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="i0e3687e7236d410bb3afeaeac0182334_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNzgvZnJhZzpmNGU5MTMxY2ZkNGQ0YjZlYmZkMWMxMGE0ZGU4MjJlYi90YWJsZToxOWUxZjIzMmJhNDk0OGM3YTFmZDE3MjM2MTQwMGNmYy90YWJsZXJhbmdlOjE5ZTFmMjMyYmE0OTQ4YzdhMWZkMTcyMzYxNDAwY2ZjXzItMTAtMS0xLTA_fa1b6f5a-f9db-4ca5-8eb5-467debf82b41"
      unitRef="usd">95761000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="ic9d90487d2db450f923f08860ebee458_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNzgvZnJhZzpmNGU5MTMxY2ZkNGQ0YjZlYmZkMWMxMGE0ZGU4MjJlYi90YWJsZToxOWUxZjIzMmJhNDk0OGM3YTFmZDE3MjM2MTQwMGNmYy90YWJsZXJhbmdlOjE5ZTFmMjMyYmE0OTQ4YzdhMWZkMTcyMzYxNDAwY2ZjXzMtMi0xLTEtMA_46c5dce7-08f0-4bb5-a680-34959a07ecf6"
      unitRef="usd">443000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense
      contextRef="i8b03f64f58be4d79b41ee3ecf5126343_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNzgvZnJhZzpmNGU5MTMxY2ZkNGQ0YjZlYmZkMWMxMGE0ZGU4MjJlYi90YWJsZToxOWUxZjIzMmJhNDk0OGM3YTFmZDE3MjM2MTQwMGNmYy90YWJsZXJhbmdlOjE5ZTFmMjMyYmE0OTQ4YzdhMWZkMTcyMzYxNDAwY2ZjXzMtNC0xLTEtMA_dae565e0-4d34-4fc3-8d1b-54e8ef63250c"
      unitRef="usd">0</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesDeductions
      contextRef="i8b03f64f58be4d79b41ee3ecf5126343_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNzgvZnJhZzpmNGU5MTMxY2ZkNGQ0YjZlYmZkMWMxMGE0ZGU4MjJlYi90YWJsZToxOWUxZjIzMmJhNDk0OGM3YTFmZDE3MjM2MTQwMGNmYy90YWJsZXJhbmdlOjE5ZTFmMjMyYmE0OTQ4YzdhMWZkMTcyMzYxNDAwY2ZjXzMtNi0xLTEtMA_14ca11da-a865-4d58-8bcb-e9a96b753849"
      unitRef="usd">0</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesAdjustments
      contextRef="i8b03f64f58be4d79b41ee3ecf5126343_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNzgvZnJhZzpmNGU5MTMxY2ZkNGQ0YjZlYmZkMWMxMGE0ZGU4MjJlYi90YWJsZToxOWUxZjIzMmJhNDk0OGM3YTFmZDE3MjM2MTQwMGNmYy90YWJsZXJhbmdlOjE5ZTFmMjMyYmE0OTQ4YzdhMWZkMTcyMzYxNDAwY2ZjXzMtOC0xLTEtMA_ccf9cf0b-8d04-456b-a527-37ec4b1e3de2"
      unitRef="usd">-93000</us-gaap:ValuationAllowancesAndReservesAdjustments>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="i17a30ce2c7e54e7283e1c09bd8a79e1f_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNzgvZnJhZzpmNGU5MTMxY2ZkNGQ0YjZlYmZkMWMxMGE0ZGU4MjJlYi90YWJsZToxOWUxZjIzMmJhNDk0OGM3YTFmZDE3MjM2MTQwMGNmYy90YWJsZXJhbmdlOjE5ZTFmMjMyYmE0OTQ4YzdhMWZkMTcyMzYxNDAwY2ZjXzMtMTAtMS0xLTA_0689f664-a61d-4842-9775-15fddb16cf44"
      unitRef="usd">350000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="i27387b1f8084469bb1df0cad061235a4_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNzgvZnJhZzpmNGU5MTMxY2ZkNGQ0YjZlYmZkMWMxMGE0ZGU4MjJlYi90YWJsZToxOWUxZjIzMmJhNDk0OGM3YTFmZDE3MjM2MTQwMGNmYy90YWJsZXJhbmdlOjE5ZTFmMjMyYmE0OTQ4YzdhMWZkMTcyMzYxNDAwY2ZjXzUtMi0xLTEtMA_9c07073d-ebef-49ea-bd19-512d12f979bb"
      unitRef="usd">49413000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense
      contextRef="ifceca00773bd49f28dd17993dbc7ee57_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNzgvZnJhZzpmNGU5MTMxY2ZkNGQ0YjZlYmZkMWMxMGE0ZGU4MjJlYi90YWJsZToxOWUxZjIzMmJhNDk0OGM3YTFmZDE3MjM2MTQwMGNmYy90YWJsZXJhbmdlOjE5ZTFmMjMyYmE0OTQ4YzdhMWZkMTcyMzYxNDAwY2ZjXzUtNC0xLTEtMA_cb23780d-fae4-4f8a-a82c-b37ecf8ecb08"
      unitRef="usd">44703000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesDeductions
      contextRef="ifceca00773bd49f28dd17993dbc7ee57_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNzgvZnJhZzpmNGU5MTMxY2ZkNGQ0YjZlYmZkMWMxMGE0ZGU4MjJlYi90YWJsZToxOWUxZjIzMmJhNDk0OGM3YTFmZDE3MjM2MTQwMGNmYy90YWJsZXJhbmdlOjE5ZTFmMjMyYmE0OTQ4YzdhMWZkMTcyMzYxNDAwY2ZjXzUtNi0xLTEtMA_2dfe3d78-9cee-4021-a842-6013a5db0cb7"
      unitRef="usd">7179000</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesAdjustments
      contextRef="ifceca00773bd49f28dd17993dbc7ee57_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNzgvZnJhZzpmNGU5MTMxY2ZkNGQ0YjZlYmZkMWMxMGE0ZGU4MjJlYi90YWJsZToxOWUxZjIzMmJhNDk0OGM3YTFmZDE3MjM2MTQwMGNmYy90YWJsZXJhbmdlOjE5ZTFmMjMyYmE0OTQ4YzdhMWZkMTcyMzYxNDAwY2ZjXzUtOC0xLTEtMA_b1c7f030-5d23-4288-9a14-2c5e077875f4"
      unitRef="usd">0</us-gaap:ValuationAllowancesAndReservesAdjustments>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="i42efa44111b94a8797f0373f2bea0594_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNzgvZnJhZzpmNGU5MTMxY2ZkNGQ0YjZlYmZkMWMxMGE0ZGU4MjJlYi90YWJsZToxOWUxZjIzMmJhNDk0OGM3YTFmZDE3MjM2MTQwMGNmYy90YWJsZXJhbmdlOjE5ZTFmMjMyYmE0OTQ4YzdhMWZkMTcyMzYxNDAwY2ZjXzUtMTAtMS0xLTA_08d695fa-89d3-44f6-8df5-bc0809184179"
      unitRef="usd">86937000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="i2c42af2853a44f3592983c164d2771d0_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNzgvZnJhZzpmNGU5MTMxY2ZkNGQ0YjZlYmZkMWMxMGE0ZGU4MjJlYi90YWJsZToxOWUxZjIzMmJhNDk0OGM3YTFmZDE3MjM2MTQwMGNmYy90YWJsZXJhbmdlOjE5ZTFmMjMyYmE0OTQ4YzdhMWZkMTcyMzYxNDAwY2ZjXzYtMi0xLTEtMA_7408a2f4-91e0-48c6-9a6d-5928f753db53"
      unitRef="usd">995000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense
      contextRef="i2a7aa85f5af34a6bac0b0a0a12bdeb59_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNzgvZnJhZzpmNGU5MTMxY2ZkNGQ0YjZlYmZkMWMxMGE0ZGU4MjJlYi90YWJsZToxOWUxZjIzMmJhNDk0OGM3YTFmZDE3MjM2MTQwMGNmYy90YWJsZXJhbmdlOjE5ZTFmMjMyYmE0OTQ4YzdhMWZkMTcyMzYxNDAwY2ZjXzYtNC0xLTEtMA_2b7eaeef-b931-42a6-ac88-0af95ee9615a"
      unitRef="usd">0</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesDeductions
      contextRef="i2a7aa85f5af34a6bac0b0a0a12bdeb59_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNzgvZnJhZzpmNGU5MTMxY2ZkNGQ0YjZlYmZkMWMxMGE0ZGU4MjJlYi90YWJsZToxOWUxZjIzMmJhNDk0OGM3YTFmZDE3MjM2MTQwMGNmYy90YWJsZXJhbmdlOjE5ZTFmMjMyYmE0OTQ4YzdhMWZkMTcyMzYxNDAwY2ZjXzYtNi0xLTEtMA_34c5cb0c-9bbb-4566-8730-86ce996b2f85"
      unitRef="usd">547000</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesAdjustments
      contextRef="i2a7aa85f5af34a6bac0b0a0a12bdeb59_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNzgvZnJhZzpmNGU5MTMxY2ZkNGQ0YjZlYmZkMWMxMGE0ZGU4MjJlYi90YWJsZToxOWUxZjIzMmJhNDk0OGM3YTFmZDE3MjM2MTQwMGNmYy90YWJsZXJhbmdlOjE5ZTFmMjMyYmE0OTQ4YzdhMWZkMTcyMzYxNDAwY2ZjXzYtOC0xLTEtMA_8afee96c-4d8f-4b5a-a2b4-04679fa6138f"
      unitRef="usd">-5000</us-gaap:ValuationAllowancesAndReservesAdjustments>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="ic9d90487d2db450f923f08860ebee458_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNzgvZnJhZzpmNGU5MTMxY2ZkNGQ0YjZlYmZkMWMxMGE0ZGU4MjJlYi90YWJsZToxOWUxZjIzMmJhNDk0OGM3YTFmZDE3MjM2MTQwMGNmYy90YWJsZXJhbmdlOjE5ZTFmMjMyYmE0OTQ4YzdhMWZkMTcyMzYxNDAwY2ZjXzYtMTAtMS0xLTA_b846278d-09de-43e8-8fe8-5f94b87cc923"
      unitRef="usd">443000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="i532e2bbc59344053946920c5a57d1372_I20180331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNzgvZnJhZzpmNGU5MTMxY2ZkNGQ0YjZlYmZkMWMxMGE0ZGU4MjJlYi90YWJsZToxOWUxZjIzMmJhNDk0OGM3YTFmZDE3MjM2MTQwMGNmYy90YWJsZXJhbmdlOjE5ZTFmMjMyYmE0OTQ4YzdhMWZkMTcyMzYxNDAwY2ZjXzgtMi0xLTEtMA_5dcc9f01-b0ed-4623-bd7b-51dfeeb621e8"
      unitRef="usd">195640000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense
      contextRef="i7b506ae597bf401ebc0b6567cff5c120_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNzgvZnJhZzpmNGU5MTMxY2ZkNGQ0YjZlYmZkMWMxMGE0ZGU4MjJlYi90YWJsZToxOWUxZjIzMmJhNDk0OGM3YTFmZDE3MjM2MTQwMGNmYy90YWJsZXJhbmdlOjE5ZTFmMjMyYmE0OTQ4YzdhMWZkMTcyMzYxNDAwY2ZjXzgtNC0xLTEtMA_2e5a207e-3b44-4fb4-8b44-c861be7d4c9e"
      unitRef="usd">11850000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesDeductions
      contextRef="i7b506ae597bf401ebc0b6567cff5c120_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNzgvZnJhZzpmNGU5MTMxY2ZkNGQ0YjZlYmZkMWMxMGE0ZGU4MjJlYi90YWJsZToxOWUxZjIzMmJhNDk0OGM3YTFmZDE3MjM2MTQwMGNmYy90YWJsZXJhbmdlOjE5ZTFmMjMyYmE0OTQ4YzdhMWZkMTcyMzYxNDAwY2ZjXzgtNi0xLTEtMA_1afbc6f2-3de0-412c-be78-ff1503d4ee6d"
      unitRef="usd">107133000</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesAdjustments
      contextRef="i7b506ae597bf401ebc0b6567cff5c120_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNzgvZnJhZzpmNGU5MTMxY2ZkNGQ0YjZlYmZkMWMxMGE0ZGU4MjJlYi90YWJsZToxOWUxZjIzMmJhNDk0OGM3YTFmZDE3MjM2MTQwMGNmYy90YWJsZXJhbmdlOjE5ZTFmMjMyYmE0OTQ4YzdhMWZkMTcyMzYxNDAwY2ZjXzgtOC0xLTEtMA_066c2688-b359-4b94-b876-892dd89c1d82"
      unitRef="usd">-50944000</us-gaap:ValuationAllowancesAndReservesAdjustments>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="i27387b1f8084469bb1df0cad061235a4_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNzgvZnJhZzpmNGU5MTMxY2ZkNGQ0YjZlYmZkMWMxMGE0ZGU4MjJlYi90YWJsZToxOWUxZjIzMmJhNDk0OGM3YTFmZDE3MjM2MTQwMGNmYy90YWJsZXJhbmdlOjE5ZTFmMjMyYmE0OTQ4YzdhMWZkMTcyMzYxNDAwY2ZjXzgtMTAtMS0xLTA_28d4dc0d-5d71-43ec-8123-b063802ec5c2"
      unitRef="usd">49413000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="iea4cf9d340ae46b1a4c0b4ca02356967_I20180331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNzgvZnJhZzpmNGU5MTMxY2ZkNGQ0YjZlYmZkMWMxMGE0ZGU4MjJlYi90YWJsZToxOWUxZjIzMmJhNDk0OGM3YTFmZDE3MjM2MTQwMGNmYy90YWJsZXJhbmdlOjE5ZTFmMjMyYmE0OTQ4YzdhMWZkMTcyMzYxNDAwY2ZjXzEwLTItMS0xLTA_dae92b43-b3d4-420f-a2be-a1ee9ea8abcc"
      unitRef="usd">1247000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense
      contextRef="i34d6d3df0e6542c292f01033b4f7f23c_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNzgvZnJhZzpmNGU5MTMxY2ZkNGQ0YjZlYmZkMWMxMGE0ZGU4MjJlYi90YWJsZToxOWUxZjIzMmJhNDk0OGM3YTFmZDE3MjM2MTQwMGNmYy90YWJsZXJhbmdlOjE5ZTFmMjMyYmE0OTQ4YzdhMWZkMTcyMzYxNDAwY2ZjXzEwLTQtMS0xLTA_446ae899-e631-40d3-9937-905f2280abd6"
      unitRef="usd">651000</us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense>
    <us-gaap:ValuationAllowancesAndReservesDeductions
      contextRef="i34d6d3df0e6542c292f01033b4f7f23c_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNzgvZnJhZzpmNGU5MTMxY2ZkNGQ0YjZlYmZkMWMxMGE0ZGU4MjJlYi90YWJsZToxOWUxZjIzMmJhNDk0OGM3YTFmZDE3MjM2MTQwMGNmYy90YWJsZXJhbmdlOjE5ZTFmMjMyYmE0OTQ4YzdhMWZkMTcyMzYxNDAwY2ZjXzEwLTYtMS0xLTA_44cb1aac-96ee-4b1d-a284-6f49b0a2f011"
      unitRef="usd">0</us-gaap:ValuationAllowancesAndReservesDeductions>
    <us-gaap:ValuationAllowancesAndReservesAdjustments
      contextRef="i34d6d3df0e6542c292f01033b4f7f23c_D20180401-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNzgvZnJhZzpmNGU5MTMxY2ZkNGQ0YjZlYmZkMWMxMGE0ZGU4MjJlYi90YWJsZToxOWUxZjIzMmJhNDk0OGM3YTFmZDE3MjM2MTQwMGNmYy90YWJsZXJhbmdlOjE5ZTFmMjMyYmE0OTQ4YzdhMWZkMTcyMzYxNDAwY2ZjXzEwLTgtMS0xLTA_783fa885-4d1f-4110-a00f-3b31ed91acb8"
      unitRef="usd">-903000</us-gaap:ValuationAllowancesAndReservesAdjustments>
    <us-gaap:ValuationAllowancesAndReservesBalance
      contextRef="i2c42af2853a44f3592983c164d2771d0_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNzgvZnJhZzpmNGU5MTMxY2ZkNGQ0YjZlYmZkMWMxMGE0ZGU4MjJlYi90YWJsZToxOWUxZjIzMmJhNDk0OGM3YTFmZDE3MjM2MTQwMGNmYy90YWJsZXJhbmdlOjE5ZTFmMjMyYmE0OTQ4YzdhMWZkMTcyMzYxNDAwY2ZjXzEwLTEwLTEtMS0w_896dc2da-a3fb-465a-93cf-f4495187e536"
      unitRef="usd">995000</us-gaap:ValuationAllowancesAndReservesBalance>
    <us-gaap:BusinessCombinationDisclosureTextBlock
      contextRef="i0c20a1997ec0432288766e37232698f5_D20200401-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNzUwL2ZyYWc6ZWMyZDJkYzIyNWQ3NGFkYWIyNzYwODUzOGJkZGY1MTEvdGV4dHJlZ2lvbjplYzJkMmRjMjI1ZDc0YWRhYjI3NjA4NTM4YmRkZjUxMV83Njk2NTgxMzk4MTU5_ec7e7630-9051-44fa-8995-f9c4686958d1">ACQUISITIONS&#160;&#160;&#160;&#160;On September&#160;4, 2020, we completed the acquisition of privately-held Playdots, Inc. ("Playdots"), a New York, New York based free-to-play mobile game developer, for consideration of $97,846 in cash and 604 shares of our common stock. The cash portion was funded from our cash on hand. Of the cash consideration, $13,440 was contractually deferred and accrued for within Accrued expenses and other current liabilities within our Consolidated Balance Sheet at acquisition. During the fiscal year ended March&#160;31, 2021, we paid out $3,840 of this amount. As of March&#160;31, 2021, $9,600 remained accrued within Accrued expenses and other current liabilities within our Consolidated Balance Sheet at acquisition.&lt;div style="text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;We acquired Playdots as part of our ongoing strategy to expand selectively our portfolio of owned intellectual property and to diversify and strengthen further our mobile offerings. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The acquisition-date fair value of the consideration totaled $195,493, which consisted of the following: &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:center"&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:82.379%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.421%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fair value of purchase consideration&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;97,846&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Common stock (604 shares)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;97,647&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;195,493&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We used the acquisition method of accounting and recognized assets at their fair value as of the date of acquisition, with the excess recorded to goodwill. The preliminary fair values of net tangible and intangible assets are management&#x2019;s estimates based on the information available at the acquisition date and may change over the measurement period, which will end no later than one year from the acquisition date, to the extent additional information is received. The following table summarizes the preliminary acquisition date fair value of net tangible and intangible assets acquired, net of liabilities assumed from Playdots:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:center"&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.783%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.298%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Weighted average useful life&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash acquired&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,098&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other tangible net assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,206&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other liabilities assumed&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(24,680)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Intangible Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Developed game technology&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;69,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;User base&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Branding and trade names&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Game engine technology&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Goodwill&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;119,069&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;195,493&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Goodwill, which is not deductible for U.S. income tax purposes, is primarily attributable to the assembled workforce of the acquired business and expected synergies at the time of the acquisition.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The amounts of revenue and earnings of Playdots included in our Consolidated Statement of Operations from the acquisition date to the period ending March&#160;31, 2021 are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&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:78.432%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.368%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fiscal Year Ended March 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;20,640&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(27,407)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the pro forma consolidated results of operations (unaudited) for the fiscal years ended March&#160;31, 2021 and 2020, respectively, as though the acquisition had occurred on April 1, 2019, the beginning of Fiscal 2020, and Playdots had been included in our consolidated results for the entire periods subsequent to that date.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&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:52.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.252%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.212%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.591%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.212%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.212%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.215%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fiscal Year Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Pro forma Net revenue &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3,392,117&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,112,757&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Pro forma Net income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;580,393&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;370,225&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The unaudited pro forma consolidated results above are based on the historical financial statements of the Company and Playdots and not necessarily indicative of the results of operations that would have been achieved if the acquisition was completed at the beginning of Fiscal 2020 and are not indicative of the future operating results of the combined company. The financial information for Playdots prior to the acquisition has been included in the pro forma results of operations and includes certain adjustments to the historical consolidated financial statements of Playdots to align with our accounting policies. The pro forma consolidated results of operations also include the business combination accounting effects resulting from the acquisition, including amortization expense related to finite-lived intangible assets acquired and the related tax effects assuming that the business combination occurred on April 1, 2019. &lt;/span&gt;&lt;/div&gt;Transaction costs of $2,553 for the fiscal years ended March&#160;31, 2021, which have been recorded within General and administrative expense in our Consolidated Statements of Operations, have been excluded from the above pro-forma consolidated results of operations due to their non-recurring nature.</us-gaap:BusinessCombinationDisclosureTextBlock>
    <us-gaap:PaymentsToAcquireBusinessesGross
      contextRef="i31ade783822a4a04bb2d1cccee7edf69_D20200904-20200904"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNzUwL2ZyYWc6ZWMyZDJkYzIyNWQ3NGFkYWIyNzYwODUzOGJkZGY1MTEvdGV4dHJlZ2lvbjplYzJkMmRjMjI1ZDc0YWRhYjI3NjA4NTM4YmRkZjUxMV8zODQ4MjkwNzAwODQw_97cbb7b9-1b0f-44c6-b58d-b2a96c32f3a1"
      unitRef="usd">97846000</us-gaap:PaymentsToAcquireBusinessesGross>
    <us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued
      contextRef="ia51fa70e3a884ce4b001331fa01215fb_D20200904-20200904"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNzUwL2ZyYWc6ZWMyZDJkYzIyNWQ3NGFkYWIyNzYwODUzOGJkZGY1MTEvdGV4dHJlZ2lvbjplYzJkMmRjMjI1ZDc0YWRhYjI3NjA4NTM4YmRkZjUxMV8zODQ4MjkwNzAwODQ4_283b9194-acf2-4e76-87f3-b262b14396d3"
      unitRef="shares">604000</us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent
      contextRef="id8265df0ebf440ca8f408ec0d50bf3eb_I20200904"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNzUwL2ZyYWc6ZWMyZDJkYzIyNWQ3NGFkYWIyNzYwODUzOGJkZGY1MTEvdGV4dHJlZ2lvbjplYzJkMmRjMjI1ZDc0YWRhYjI3NjA4NTM4YmRkZjUxMV8zODQ4MjkwNzAwODU1_8d0261ca-bf7c-42a1-93e2-294f2dbb30b2"
      unitRef="usd">13440000</us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent>
    <us-gaap:PaymentForContingentConsiderationLiabilityInvestingActivities
      contextRef="i9766bf02199845e9b0f763359c723c33_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNzUwL2ZyYWc6ZWMyZDJkYzIyNWQ3NGFkYWIyNzYwODUzOGJkZGY1MTEvdGV4dHJlZ2lvbjplYzJkMmRjMjI1ZDc0YWRhYjI3NjA4NTM4YmRkZjUxMV8zODQ4MjkwNzAwODYy_92f208ad-60dd-48ed-906a-49d6aac33b8e"
      unitRef="usd">3840000</us-gaap:PaymentForContingentConsiderationLiabilityInvestingActivities>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent
      contextRef="i7a7e8c0e2cb5439e90af3a824e6ad206_I20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNzUwL2ZyYWc6ZWMyZDJkYzIyNWQ3NGFkYWIyNzYwODUzOGJkZGY1MTEvdGV4dHJlZ2lvbjplYzJkMmRjMjI1ZDc0YWRhYjI3NjA4NTM4YmRkZjUxMV8zODQ4MjkwNzAwODc3_fca2b692-00c5-4eb5-ae2a-210a3ffa9434"
      unitRef="usd">9600000</us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent>
    <us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock
      contextRef="i0c20a1997ec0432288766e37232698f5_D20200401-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNzUwL2ZyYWc6ZWMyZDJkYzIyNWQ3NGFkYWIyNzYwODUzOGJkZGY1MTEvdGV4dHJlZ2lvbjplYzJkMmRjMjI1ZDc0YWRhYjI3NjA4NTM4YmRkZjUxMV83Njk2NTgxMzk4MTYw_a4964081-71a2-4cea-afdd-79cedf7829ed">&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The acquisition-date fair value of the consideration totaled $195,493, which consisted of the following: &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:center"&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:82.379%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.421%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fair value of purchase consideration&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;97,846&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Common stock (604 shares)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;97,647&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;195,493&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock>
    <us-gaap:BusinessCombinationConsiderationTransferred1
      contextRef="i31ade783822a4a04bb2d1cccee7edf69_D20200904-20200904"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNzUwL2ZyYWc6ZWMyZDJkYzIyNWQ3NGFkYWIyNzYwODUzOGJkZGY1MTEvdGV4dHJlZ2lvbjplYzJkMmRjMjI1ZDc0YWRhYjI3NjA4NTM4YmRkZjUxMV8zODQ4MjkwNzAwODgz_53096ca7-0729-46a8-842c-d4146c4355cd"
      unitRef="usd">195493000</us-gaap:BusinessCombinationConsiderationTransferred1>
    <us-gaap:PaymentsToAcquireBusinessesGross
      contextRef="i31ade783822a4a04bb2d1cccee7edf69_D20200904-20200904"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNzUwL2ZyYWc6ZWMyZDJkYzIyNWQ3NGFkYWIyNzYwODUzOGJkZGY1MTEvdGFibGU6NWQ4NjI2Mjc5NWVkNGQ5OWFiNDU0NTcxODhhYjhiMDYvdGFibGVyYW5nZTo1ZDg2MjYyNzk1ZWQ0ZDk5YWI0NTQ1NzE4OGFiOGIwNl8xLTEtMS0xLTcwMA_97cbb7b9-1b0f-44c6-b58d-b2a96c32f3a1"
      unitRef="usd">97846000</us-gaap:PaymentsToAcquireBusinessesGross>
    <us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued
      contextRef="ia51fa70e3a884ce4b001331fa01215fb_D20200904-20200904"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNzUwL2ZyYWc6ZWMyZDJkYzIyNWQ3NGFkYWIyNzYwODUzOGJkZGY1MTEvdGFibGU6NWQ4NjI2Mjc5NWVkNGQ5OWFiNDU0NTcxODhhYjhiMDYvdGFibGVyYW5nZTo1ZDg2MjYyNzk1ZWQ0ZDk5YWI0NTQ1NzE4OGFiOGIwNl8yLTAtMS0xLTcwMC90ZXh0cmVnaW9uOmFiZjg2NjAwN2UxYzQzYTZiNTA1NzNmY2QwMzc0ZWIxXzM4NDgyOTA2OTcyNDY_283b9194-acf2-4e76-87f3-b262b14396d3"
      unitRef="shares">604000</us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued>
    <us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable
      contextRef="i31ade783822a4a04bb2d1cccee7edf69_D20200904-20200904"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNzUwL2ZyYWc6ZWMyZDJkYzIyNWQ3NGFkYWIyNzYwODUzOGJkZGY1MTEvdGFibGU6NWQ4NjI2Mjc5NWVkNGQ5OWFiNDU0NTcxODhhYjhiMDYvdGFibGVyYW5nZTo1ZDg2MjYyNzk1ZWQ0ZDk5YWI0NTQ1NzE4OGFiOGIwNl8yLTEtMS0xLTcwMA_589df4c0-118d-4f88-93bf-59d87458b186"
      unitRef="usd">97647000</us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable>
    <us-gaap:BusinessCombinationConsiderationTransferred1
      contextRef="i31ade783822a4a04bb2d1cccee7edf69_D20200904-20200904"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNzUwL2ZyYWc6ZWMyZDJkYzIyNWQ3NGFkYWIyNzYwODUzOGJkZGY1MTEvdGFibGU6NWQ4NjI2Mjc5NWVkNGQ5OWFiNDU0NTcxODhhYjhiMDYvdGFibGVyYW5nZTo1ZDg2MjYyNzk1ZWQ0ZDk5YWI0NTQ1NzE4OGFiOGIwNl8zLTEtMS0xLTcwMA_53096ca7-0729-46a8-842c-d4146c4355cd"
      unitRef="usd">195493000</us-gaap:BusinessCombinationConsiderationTransferred1>
    <us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock
      contextRef="i0c20a1997ec0432288766e37232698f5_D20200401-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNzUwL2ZyYWc6ZWMyZDJkYzIyNWQ3NGFkYWIyNzYwODUzOGJkZGY1MTEvdGV4dHJlZ2lvbjplYzJkMmRjMjI1ZDc0YWRhYjI3NjA4NTM4YmRkZjUxMV83Njk2NTgxMzk4MTYx_7f769ab7-e4f0-42f3-9cfc-cc8ce018f81e">The following table summarizes the preliminary acquisition date fair value of net tangible and intangible assets acquired, net of liabilities assumed from Playdots:&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.783%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.298%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Weighted average useful life&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Cash acquired&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;12,098&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other tangible net assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8,206&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other liabilities assumed&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(24,680)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Intangible Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Developed game technology&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;69,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;User base&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;6,200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Branding and trade names&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;8&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Game engine technology&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,200&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Goodwill&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;119,069&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;N/A&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;195,493&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents
      contextRef="id8265df0ebf440ca8f408ec0d50bf3eb_I20200904"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNzUwL2ZyYWc6ZWMyZDJkYzIyNWQ3NGFkYWIyNzYwODUzOGJkZGY1MTEvdGFibGU6YWE3NzJkMmQwZjkzNDk3ZThkMTBhY2ViMGQ3ZWIxMmUvdGFibGVyYW5nZTphYTc3MmQyZDBmOTM0OTdlOGQxMGFjZWIwZDdlYjEyZV8xLTEtMS0xLTcwMA_cadf69b5-8ef9-4188-8bb5-b80f6ec6abed"
      unitRef="usd">12098000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents>
    <ttwo:BusinessCombinationRecognizedIdentifiableAssetsAcquiredOther
      contextRef="id8265df0ebf440ca8f408ec0d50bf3eb_I20200904"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNzUwL2ZyYWc6ZWMyZDJkYzIyNWQ3NGFkYWIyNzYwODUzOGJkZGY1MTEvdGFibGU6YWE3NzJkMmQwZjkzNDk3ZThkMTBhY2ViMGQ3ZWIxMmUvdGFibGVyYW5nZTphYTc3MmQyZDBmOTM0OTdlOGQxMGFjZWIwZDdlYjEyZV8yLTEtMS0xLTcwMA_51f5354f-0a18-4e9e-bf62-f7f3729b105f"
      unitRef="usd">8206000</ttwo:BusinessCombinationRecognizedIdentifiableAssetsAcquiredOther>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities
      contextRef="id8265df0ebf440ca8f408ec0d50bf3eb_I20200904"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNzUwL2ZyYWc6ZWMyZDJkYzIyNWQ3NGFkYWIyNzYwODUzOGJkZGY1MTEvdGFibGU6YWE3NzJkMmQwZjkzNDk3ZThkMTBhY2ViMGQ3ZWIxMmUvdGFibGVyYW5nZTphYTc3MmQyZDBmOTM0OTdlOGQxMGFjZWIwZDdlYjEyZV8zLTEtMS0xLTcwMA_c043d150-1234-4628-a10a-a1535def8bf9"
      unitRef="usd">24680000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="ic7ab4f374c0c4e609645bde96f866fbb_I20200904"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNzUwL2ZyYWc6ZWMyZDJkYzIyNWQ3NGFkYWIyNzYwODUzOGJkZGY1MTEvdGFibGU6YWE3NzJkMmQwZjkzNDk3ZThkMTBhY2ViMGQ3ZWIxMmUvdGFibGVyYW5nZTphYTc3MmQyZDBmOTM0OTdlOGQxMGFjZWIwZDdlYjEyZV81LTEtMS0xLTcwMA_a0d15e89-9412-4d65-9b30-5ae8a08a0291"
      unitRef="usd">69000000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="idf19859c0e4d4e1fa8dcb5266799e6ed_D20200904-20200904"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNzUwL2ZyYWc6ZWMyZDJkYzIyNWQ3NGFkYWIyNzYwODUzOGJkZGY1MTEvdGFibGU6YWE3NzJkMmQwZjkzNDk3ZThkMTBhY2ViMGQ3ZWIxMmUvdGFibGVyYW5nZTphYTc3MmQyZDBmOTM0OTdlOGQxMGFjZWIwZDdlYjEyZV81LTItMS0xLTcwMA_dff6d0ff-f472-4056-a6a8-6202d8e48a7c">P6Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="i7486e940d98f4e4d99b5c746f337c6ec_I20200904"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNzUwL2ZyYWc6ZWMyZDJkYzIyNWQ3NGFkYWIyNzYwODUzOGJkZGY1MTEvdGFibGU6YWE3NzJkMmQwZjkzNDk3ZThkMTBhY2ViMGQ3ZWIxMmUvdGFibGVyYW5nZTphYTc3MmQyZDBmOTM0OTdlOGQxMGFjZWIwZDdlYjEyZV82LTEtMS0xLTcwMA_6bbcaa09-3cb3-4ce5-9ef3-a0977f162215"
      unitRef="usd">6200000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="id981a550a48a488f8ec2ac9d20d073d5_D20200904-20200904"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNzUwL2ZyYWc6ZWMyZDJkYzIyNWQ3NGFkYWIyNzYwODUzOGJkZGY1MTEvdGFibGU6YWE3NzJkMmQwZjkzNDk3ZThkMTBhY2ViMGQ3ZWIxMmUvdGFibGVyYW5nZTphYTc3MmQyZDBmOTM0OTdlOGQxMGFjZWIwZDdlYjEyZV82LTItMS0xLTcwMA_cc0f26af-83e1-47c0-9b55-3fc5bdc34c55">P1Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="i4b4aabf28358436688e9baebbec31489_I20200904"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNzUwL2ZyYWc6ZWMyZDJkYzIyNWQ3NGFkYWIyNzYwODUzOGJkZGY1MTEvdGFibGU6YWE3NzJkMmQwZjkzNDk3ZThkMTBhY2ViMGQ3ZWIxMmUvdGFibGVyYW5nZTphYTc3MmQyZDBmOTM0OTdlOGQxMGFjZWIwZDdlYjEyZV83LTEtMS0xLTcwMA_23b4a5e1-8972-49a0-8f14-c9cba8bba72f"
      unitRef="usd">3400000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="ic60330da0e3c4dce973b6f948059164b_D20200904-20200904"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNzUwL2ZyYWc6ZWMyZDJkYzIyNWQ3NGFkYWIyNzYwODUzOGJkZGY1MTEvdGFibGU6YWE3NzJkMmQwZjkzNDk3ZThkMTBhY2ViMGQ3ZWIxMmUvdGFibGVyYW5nZTphYTc3MmQyZDBmOTM0OTdlOGQxMGFjZWIwZDdlYjEyZV83LTItMS0xLTcwMA_b878cc07-b7f6-4dae-a95a-7838464a6468">P8Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="i99bca68ee3e343e0a3ac08ebb969178c_I20200904"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNzUwL2ZyYWc6ZWMyZDJkYzIyNWQ3NGFkYWIyNzYwODUzOGJkZGY1MTEvdGFibGU6YWE3NzJkMmQwZjkzNDk3ZThkMTBhY2ViMGQ3ZWIxMmUvdGFibGVyYW5nZTphYTc3MmQyZDBmOTM0OTdlOGQxMGFjZWIwZDdlYjEyZV84LTEtMS0xLTcwMA_a4630836-e496-435e-82f3-3891f7742966"
      unitRef="usd">2200000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="i43e333a145714b0684a88cedcc2167a6_D20200904-20200904"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNzUwL2ZyYWc6ZWMyZDJkYzIyNWQ3NGFkYWIyNzYwODUzOGJkZGY1MTEvdGFibGU6YWE3NzJkMmQwZjkzNDk3ZThkMTBhY2ViMGQ3ZWIxMmUvdGFibGVyYW5nZTphYTc3MmQyZDBmOTM0OTdlOGQxMGFjZWIwZDdlYjEyZV84LTItMS0xLTcwMA_af433c99-4c99-40ca-9c87-1fe720d092a3">P4Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:Goodwill
      contextRef="i13d788b9d0884984ab802f17c036a11a_I20200904"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNzUwL2ZyYWc6ZWMyZDJkYzIyNWQ3NGFkYWIyNzYwODUzOGJkZGY1MTEvdGFibGU6YWE3NzJkMmQwZjkzNDk3ZThkMTBhY2ViMGQ3ZWIxMmUvdGFibGVyYW5nZTphYTc3MmQyZDBmOTM0OTdlOGQxMGFjZWIwZDdlYjEyZV85LTEtMS0xLTcwMA_27f1159a-034f-4477-9b3e-06fee72ca068"
      unitRef="usd">119069000</us-gaap:Goodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet
      contextRef="id8265df0ebf440ca8f408ec0d50bf3eb_I20200904"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNzUwL2ZyYWc6ZWMyZDJkYzIyNWQ3NGFkYWIyNzYwODUzOGJkZGY1MTEvdGFibGU6YWE3NzJkMmQwZjkzNDk3ZThkMTBhY2ViMGQ3ZWIxMmUvdGFibGVyYW5nZTphYTc3MmQyZDBmOTM0OTdlOGQxMGFjZWIwZDdlYjEyZV8xMC0xLTEtMS03MDA_6cc86db9-c8f7-4ba8-a7e2-673da05230b0"
      unitRef="usd">195493000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet>
    <us-gaap:BusinessAcquisitionProFormaInformationTextBlock
      contextRef="i0c20a1997ec0432288766e37232698f5_D20200401-20210331"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNzUwL2ZyYWc6ZWMyZDJkYzIyNWQ3NGFkYWIyNzYwODUzOGJkZGY1MTEvdGV4dHJlZ2lvbjplYzJkMmRjMjI1ZDc0YWRhYjI3NjA4NTM4YmRkZjUxMV83Njk2NTgxMzk4MTYy_2257bb9b-6ad3-468c-b28b-d431b3e8e8aa">&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The amounts of revenue and earnings of Playdots included in our Consolidated Statement of Operations from the acquisition date to the period ending March&#160;31, 2021 are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;text-align:justify"&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:78.432%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.368%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fiscal Year Ended March 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;20,640&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Net income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(27,407)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the pro forma consolidated results of operations (unaudited) for the fiscal years ended March&#160;31, 2021 and 2020, respectively, as though the acquisition had occurred on April 1, 2019, the beginning of Fiscal 2020, and Playdots had been included in our consolidated results for the entire periods subsequent to that date.&lt;/span&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:52.406%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.252%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.212%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.591%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.212%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.212%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.215%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Fiscal Year Ended March 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Pro forma Net revenue &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;3,392,117&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,112,757&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Pro forma Net income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;580,393&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;370,225&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:BusinessAcquisitionProFormaInformationTextBlock>
    <us-gaap:BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual
      contextRef="i9766bf02199845e9b0f763359c723c33_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNzUwL2ZyYWc6ZWMyZDJkYzIyNWQ3NGFkYWIyNzYwODUzOGJkZGY1MTEvdGFibGU6YzZjY2IwYjQ0MzViNGI4MDhiN2Y3MjkyMmFlMDFiYTIvdGFibGVyYW5nZTpjNmNjYjBiNDQzNWI0YjgwOGI3ZjcyOTIyYWUwMWJhMl8xLTItMS0xLTcwMA_a34fb716-23f4-4f15-8b4c-e915b921573a"
      unitRef="usd">20640000</us-gaap:BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual>
    <us-gaap:BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual
      contextRef="i9766bf02199845e9b0f763359c723c33_D20210101-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNzUwL2ZyYWc6ZWMyZDJkYzIyNWQ3NGFkYWIyNzYwODUzOGJkZGY1MTEvdGFibGU6YzZjY2IwYjQ0MzViNGI4MDhiN2Y3MjkyMmFlMDFiYTIvdGFibGVyYW5nZTpjNmNjYjBiNDQzNWI0YjgwOGI3ZjcyOTIyYWUwMWJhMl8yLTItMS0xLTcwMA_61d71d38-af66-4a6a-9e42-d351cacef31e"
      unitRef="usd">-27407000</us-gaap:BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual>
    <us-gaap:BusinessAcquisitionsProFormaRevenue
      contextRef="if300940029e94cf69a8f1cf8bc608448_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNzUwL2ZyYWc6ZWMyZDJkYzIyNWQ3NGFkYWIyNzYwODUzOGJkZGY1MTEvdGFibGU6YWIyMzJmNGY1MmZiNDU2NDk3ODNmZjgwZDNhYWM3ZGUvdGFibGVyYW5nZTphYjIzMmY0ZjUyZmI0NTY0OTc4M2ZmODBkM2FhYzdkZV8yLTUtMS0xLTcwMA_b2a2255e-212e-4cc2-bc9f-500669bf812b"
      unitRef="usd">3392117000</us-gaap:BusinessAcquisitionsProFormaRevenue>
    <us-gaap:BusinessAcquisitionsProFormaRevenue
      contextRef="iad396548af62427cbbb6df69bcb001ad_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNzUwL2ZyYWc6ZWMyZDJkYzIyNWQ3NGFkYWIyNzYwODUzOGJkZGY1MTEvdGFibGU6YWIyMzJmNGY1MmZiNDU2NDk3ODNmZjgwZDNhYWM3ZGUvdGFibGVyYW5nZTphYjIzMmY0ZjUyZmI0NTY0OTc4M2ZmODBkM2FhYzdkZV8yLTctMS0xLTcwMA_3e84345b-6ef0-46d4-bed6-da53d84e5486"
      unitRef="usd">3112757000</us-gaap:BusinessAcquisitionsProFormaRevenue>
    <us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss
      contextRef="if300940029e94cf69a8f1cf8bc608448_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNzUwL2ZyYWc6ZWMyZDJkYzIyNWQ3NGFkYWIyNzYwODUzOGJkZGY1MTEvdGFibGU6YWIyMzJmNGY1MmZiNDU2NDk3ODNmZjgwZDNhYWM3ZGUvdGFibGVyYW5nZTphYjIzMmY0ZjUyZmI0NTY0OTc4M2ZmODBkM2FhYzdkZV8zLTUtMS0xLTcwMA_8ebb98ed-8c54-4329-8126-71d6a9a2f716"
      unitRef="usd">580393000</us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss>
    <us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss
      contextRef="iad396548af62427cbbb6df69bcb001ad_D20190401-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNzUwL2ZyYWc6ZWMyZDJkYzIyNWQ3NGFkYWIyNzYwODUzOGJkZGY1MTEvdGFibGU6YWIyMzJmNGY1MmZiNDU2NDk3ODNmZjgwZDNhYWM3ZGUvdGFibGVyYW5nZTphYjIzMmY0ZjUyZmI0NTY0OTc4M2ZmODBkM2FhYzdkZV8zLTctMS0xLTcwMA_e8f3b81f-ae66-4e50-b23b-2a42bd344f9a"
      unitRef="usd">370225000</us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss>
    <us-gaap:BusinessCombinationAcquisitionRelatedCosts
      contextRef="if300940029e94cf69a8f1cf8bc608448_D20200401-20210331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xNzUwL2ZyYWc6ZWMyZDJkYzIyNWQ3NGFkYWIyNzYwODUzOGJkZGY1MTEvdGV4dHJlZ2lvbjplYzJkMmRjMjI1ZDc0YWRhYjI3NjA4NTM4YmRkZjUxMV8zODQ4MjkwNzAwOTA2_55687383-e820-45d0-82d3-32b55c26f390"
      unitRef="usd">2553000</us-gaap:BusinessCombinationAcquisitionRelatedCosts>
    <link:footnoteLink
      xlink:role="http://www.xbrl.org/2003/role/link"
      xlink:type="extended">
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDMvZnJhZzpmYzlhMDM2ZjU1MDc0NWU0ODFlOTBjZjZlMjgzODJkMS90YWJsZTo5N2RmYzdhYTYyMjA0YzFmYmQ5Zjc3MjY5M2JjMzJmNC90YWJsZXJhbmdlOjk3ZGZjN2FhNjIyMDRjMWZiZDlmNzcyNjkzYmMzMmY0XzU2LTItMS0xLTA_ad4c4eb9-58d1-43e0-91d1-e0d70129c263"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDMvZnJhZzpmYzlhMDM2ZjU1MDc0NWU0ODFlOTBjZjZlMjgzODJkMS90YWJsZTo5N2RmYzdhYTYyMjA0YzFmYmQ5Zjc3MjY5M2JjMzJmNC90YWJsZXJhbmdlOjk3ZGZjN2FhNjIyMDRjMWZiZDlmNzcyNjkzYmMzMmY0XzU2LTItMS0xLTA_ad4c4eb9-58d1-43e0-91d1-e0d70129c263"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDMvZnJhZzpmYzlhMDM2ZjU1MDc0NWU0ODFlOTBjZjZlMjgzODJkMS90YWJsZTo5N2RmYzdhYTYyMjA0YzFmYmQ5Zjc3MjY5M2JjMzJmNC90YWJsZXJhbmdlOjk3ZGZjN2FhNjIyMDRjMWZiZDlmNzcyNjkzYmMzMmY0XzU2LTQtMS0xLTA_4cafd5ae-0d82-4071-9deb-a93b0a79a635"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDMvZnJhZzpmYzlhMDM2ZjU1MDc0NWU0ODFlOTBjZjZlMjgzODJkMS90YWJsZTo5N2RmYzdhYTYyMjA0YzFmYmQ5Zjc3MjY5M2JjMzJmNC90YWJsZXJhbmdlOjk3ZGZjN2FhNjIyMDRjMWZiZDlmNzcyNjkzYmMzMmY0XzU2LTQtMS0xLTA_4cafd5ae-0d82-4071-9deb-a93b0a79a635"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDMvZnJhZzpmYzlhMDM2ZjU1MDc0NWU0ODFlOTBjZjZlMjgzODJkMS90YWJsZTo5N2RmYzdhYTYyMjA0YzFmYmQ5Zjc3MjY5M2JjMzJmNC90YWJsZXJhbmdlOjk3ZGZjN2FhNjIyMDRjMWZiZDlmNzcyNjkzYmMzMmY0XzU3LTQtMS0xLTA_c16d3410-02f3-464e-979b-b7975e5736cb"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDMvZnJhZzpmYzlhMDM2ZjU1MDc0NWU0ODFlOTBjZjZlMjgzODJkMS90YWJsZTo5N2RmYzdhYTYyMjA0YzFmYmQ5Zjc3MjY5M2JjMzJmNC90YWJsZXJhbmdlOjk3ZGZjN2FhNjIyMDRjMWZiZDlmNzcyNjkzYmMzMmY0XzU3LTQtMS0xLTA_c16d3410-02f3-464e-979b-b7975e5736cb"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDMvZnJhZzpmYzlhMDM2ZjU1MDc0NWU0ODFlOTBjZjZlMjgzODJkMS90YWJsZTo5N2RmYzdhYTYyMjA0YzFmYmQ5Zjc3MjY5M2JjMzJmNC90YWJsZXJhbmdlOjk3ZGZjN2FhNjIyMDRjMWZiZDlmNzcyNjkzYmMzMmY0XzU3LTYtMS0xLTA_7a64a084-729c-41fe-9be1-8049b39dd5a7"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDMvZnJhZzpmYzlhMDM2ZjU1MDc0NWU0ODFlOTBjZjZlMjgzODJkMS90YWJsZTo5N2RmYzdhYTYyMjA0YzFmYmQ5Zjc3MjY5M2JjMzJmNC90YWJsZXJhbmdlOjk3ZGZjN2FhNjIyMDRjMWZiZDlmNzcyNjkzYmMzMmY0XzU3LTYtMS0xLTA_7a64a084-729c-41fe-9be1-8049b39dd5a7"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDMvZnJhZzpmYzlhMDM2ZjU1MDc0NWU0ODFlOTBjZjZlMjgzODJkMS90YWJsZTo5N2RmYzdhYTYyMjA0YzFmYmQ5Zjc3MjY5M2JjMzJmNC90YWJsZXJhbmdlOjk3ZGZjN2FhNjIyMDRjMWZiZDlmNzcyNjkzYmMzMmY0XzU3LTItMS0xLTA_f7b4fe0e-5994-44b0-b10f-94b3f355c19d"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDMvZnJhZzpmYzlhMDM2ZjU1MDc0NWU0ODFlOTBjZjZlMjgzODJkMS90YWJsZTo5N2RmYzdhYTYyMjA0YzFmYmQ5Zjc3MjY5M2JjMzJmNC90YWJsZXJhbmdlOjk3ZGZjN2FhNjIyMDRjMWZiZDlmNzcyNjkzYmMzMmY0XzU3LTItMS0xLTA_f7b4fe0e-5994-44b0-b10f-94b3f355c19d"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDMvZnJhZzpmYzlhMDM2ZjU1MDc0NWU0ODFlOTBjZjZlMjgzODJkMS90YWJsZTo5N2RmYzdhYTYyMjA0YzFmYmQ5Zjc3MjY5M2JjMzJmNC90YWJsZXJhbmdlOjk3ZGZjN2FhNjIyMDRjMWZiZDlmNzcyNjkzYmMzMmY0XzU2LTYtMS0xLTA_e64eda7f-d86e-4208-914c-846d6190272e"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDMvZnJhZzpmYzlhMDM2ZjU1MDc0NWU0ODFlOTBjZjZlMjgzODJkMS90YWJsZTo5N2RmYzdhYTYyMjA0YzFmYmQ5Zjc3MjY5M2JjMzJmNC90YWJsZXJhbmdlOjk3ZGZjN2FhNjIyMDRjMWZiZDlmNzcyNjkzYmMzMmY0XzU2LTYtMS0xLTA_e64eda7f-d86e-4208-914c-846d6190272e"
          xlink:type="locator"/>
        <link:footnote id="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDMvZnJhZzpmYzlhMDM2ZjU1MDc0NWU0ODFlOTBjZjZlMjgzODJkMS90ZXh0cmVnaW9uOmZjOWEwMzZmNTUwNzQ1ZTQ4MWU5MGNmNmUyODM4MmQxXzcxNDY4MjU1ODE2Mzg_a9b1789b-bfc5-42d9-b022-63e05660be41" xlink:label="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDMvZnJhZzpmYzlhMDM2ZjU1MDc0NWU0ODFlOTBjZjZlMjgzODJkMS90ZXh0cmVnaW9uOmZjOWEwMzZmNTUwNzQ1ZTQ4MWU5MGNmNmUyODM4MmQxXzcxNDY4MjU1ODE2Mzg_a9b1789b-bfc5-42d9-b022-63e05660be41" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"> Cash, cash equivalents and restricted cash and cash equivalents shown on our Consolidated Statements of Cash Flow includes amounts in the Cash and cash equivalents, Restricted cash and cash equivalents, and Long-term restricted cash and cash equivalents on our Consolidated Balance Sheet.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDMvZnJhZzpmYzlhMDM2ZjU1MDc0NWU0ODFlOTBjZjZlMjgzODJkMS90YWJsZTo5N2RmYzdhYTYyMjA0YzFmYmQ5Zjc3MjY5M2JjMzJmNC90YWJsZXJhbmdlOjk3ZGZjN2FhNjIyMDRjMWZiZDlmNzcyNjkzYmMzMmY0XzU2LTItMS0xLTA_ad4c4eb9-58d1-43e0-91d1-e0d70129c263"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDMvZnJhZzpmYzlhMDM2ZjU1MDc0NWU0ODFlOTBjZjZlMjgzODJkMS90ZXh0cmVnaW9uOmZjOWEwMzZmNTUwNzQ1ZTQ4MWU5MGNmNmUyODM4MmQxXzcxNDY4MjU1ODE2Mzg_a9b1789b-bfc5-42d9-b022-63e05660be41"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDMvZnJhZzpmYzlhMDM2ZjU1MDc0NWU0ODFlOTBjZjZlMjgzODJkMS90YWJsZTo5N2RmYzdhYTYyMjA0YzFmYmQ5Zjc3MjY5M2JjMzJmNC90YWJsZXJhbmdlOjk3ZGZjN2FhNjIyMDRjMWZiZDlmNzcyNjkzYmMzMmY0XzU2LTQtMS0xLTA_4cafd5ae-0d82-4071-9deb-a93b0a79a635"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDMvZnJhZzpmYzlhMDM2ZjU1MDc0NWU0ODFlOTBjZjZlMjgzODJkMS90ZXh0cmVnaW9uOmZjOWEwMzZmNTUwNzQ1ZTQ4MWU5MGNmNmUyODM4MmQxXzcxNDY4MjU1ODE2Mzg_a9b1789b-bfc5-42d9-b022-63e05660be41"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDMvZnJhZzpmYzlhMDM2ZjU1MDc0NWU0ODFlOTBjZjZlMjgzODJkMS90YWJsZTo5N2RmYzdhYTYyMjA0YzFmYmQ5Zjc3MjY5M2JjMzJmNC90YWJsZXJhbmdlOjk3ZGZjN2FhNjIyMDRjMWZiZDlmNzcyNjkzYmMzMmY0XzU3LTQtMS0xLTA_c16d3410-02f3-464e-979b-b7975e5736cb"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDMvZnJhZzpmYzlhMDM2ZjU1MDc0NWU0ODFlOTBjZjZlMjgzODJkMS90ZXh0cmVnaW9uOmZjOWEwMzZmNTUwNzQ1ZTQ4MWU5MGNmNmUyODM4MmQxXzcxNDY4MjU1ODE2Mzg_a9b1789b-bfc5-42d9-b022-63e05660be41"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDMvZnJhZzpmYzlhMDM2ZjU1MDc0NWU0ODFlOTBjZjZlMjgzODJkMS90YWJsZTo5N2RmYzdhYTYyMjA0YzFmYmQ5Zjc3MjY5M2JjMzJmNC90YWJsZXJhbmdlOjk3ZGZjN2FhNjIyMDRjMWZiZDlmNzcyNjkzYmMzMmY0XzU3LTYtMS0xLTA_7a64a084-729c-41fe-9be1-8049b39dd5a7"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDMvZnJhZzpmYzlhMDM2ZjU1MDc0NWU0ODFlOTBjZjZlMjgzODJkMS90ZXh0cmVnaW9uOmZjOWEwMzZmNTUwNzQ1ZTQ4MWU5MGNmNmUyODM4MmQxXzcxNDY4MjU1ODE2Mzg_a9b1789b-bfc5-42d9-b022-63e05660be41"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDMvZnJhZzpmYzlhMDM2ZjU1MDc0NWU0ODFlOTBjZjZlMjgzODJkMS90YWJsZTo5N2RmYzdhYTYyMjA0YzFmYmQ5Zjc3MjY5M2JjMzJmNC90YWJsZXJhbmdlOjk3ZGZjN2FhNjIyMDRjMWZiZDlmNzcyNjkzYmMzMmY0XzU3LTItMS0xLTA_f7b4fe0e-5994-44b0-b10f-94b3f355c19d"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDMvZnJhZzpmYzlhMDM2ZjU1MDc0NWU0ODFlOTBjZjZlMjgzODJkMS90ZXh0cmVnaW9uOmZjOWEwMzZmNTUwNzQ1ZTQ4MWU5MGNmNmUyODM4MmQxXzcxNDY4MjU1ODE2Mzg_a9b1789b-bfc5-42d9-b022-63e05660be41"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDMvZnJhZzpmYzlhMDM2ZjU1MDc0NWU0ODFlOTBjZjZlMjgzODJkMS90YWJsZTo5N2RmYzdhYTYyMjA0YzFmYmQ5Zjc3MjY5M2JjMzJmNC90YWJsZXJhbmdlOjk3ZGZjN2FhNjIyMDRjMWZiZDlmNzcyNjkzYmMzMmY0XzU2LTYtMS0xLTA_e64eda7f-d86e-4208-914c-846d6190272e"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmQ1NTIxMGM4ZjQwMjQ0Yjg4Njc2N2UxYmVjODFkZTY0L3NlYzpkNTUyMTBjOGY0MDI0NGI4ODY3NjdlMWJlYzgxZGU2NF8xMDMvZnJhZzpmYzlhMDM2ZjU1MDc0NWU0ODFlOTBjZjZlMjgzODJkMS90ZXh0cmVnaW9uOmZjOWEwMzZmNTUwNzQ1ZTQ4MWU5MGNmNmUyODM4MmQxXzcxNDY4MjU1ODE2Mzg_a9b1789b-bfc5-42d9-b022-63e05660be41"
          xlink:type="arc"/>
    </link:footnoteLink>
</xbrl>
