<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xml:lang="en-US"
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:bah="http://www.boozallen.com/20201231"
  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: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="bah-20201231.xsd" xlink:type="simple"/>
    <context id="idbd391fe5221494982d0ff6a7fcebb0b_D20200401-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</identifier>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i19f8c4d4e7db475ba4ccf1d9d0dda19e_I20210126">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</identifier>
        </entity>
        <period>
            <instant>2021-01-26</instant>
        </period>
    </context>
    <context id="i89009fd4f80f4537afb8edcc90602daf_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</identifier>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ic2731cc83e1b4d38a3d383cc2e9bfbc4_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</identifier>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="i8300eef8c9384db0b4c93059c7cd3074_D20201001-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</identifier>
        </entity>
        <period>
            <startDate>2020-10-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i52cf5c5c045049efa3e30153262bb31c_D20191001-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</identifier>
        </entity>
        <period>
            <startDate>2019-10-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ice2dc0ea5ea54deebe4fa8d7a9bd0fe7_D20190401-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</identifier>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ie0b38cfcb9ae423eb692a7c24195a258_I20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</identifier>
        </entity>
        <period>
            <instant>2019-03-31</instant>
        </period>
    </context>
    <context id="i5d9d6ddb8a0b46eeab7c78f7c34300d1_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</identifier>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i3baa38ac09804c4e95ecdcea0b8935f4_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="ic2146b9582e14b29b6ec7e981a5f0372_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="i12855bd494ab46579b1837d66b86940b_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="ibf69ec988aab468cac28a53d850c0b7c_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="icad76de202244465b9fca4d4dac538d7_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="i10eb7781600b40fd89704246cd7b644c_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</identifier>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="i88e3556cc4cb4a41a26f0acba5a8d3eb_D20201001-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-10-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i9ef67ee8feab4045b196a05f755dacd2_D20201001-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-10-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ibc3171dba2c441578ae5bc24f002b584_D20201001-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-10-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i076d7bcd3ff24da6a471cc2ff2d5d139_D20201001-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-10-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="iba5cdd5f5a0b40d4960ff099e30b4956_D20201001-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-10-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="iad363f07d9e947b4b2e2da70b4104396_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i835b12e4200e47119ff2ae0f9a182d0f_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ib7ccef9fc74b4e8b9f32510c495aa2d2_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ic100ec4d77b64f48af7e29c421a1e943_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i97b710d0df184e2c997bac35a5978889_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i4e49d8c2a67b45399dfa97acba9c4956_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="i4d88db1754f249fcbc39fdf7ea3c2c62_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</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="i92197637cb814beda54d079e147d0fdf_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</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="i2da30b435c43423e996ab0267b0d57fd_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</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="i499af1a5800c4e71b81cbd25b1b39bd2_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</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="i97fb8952904b4e179155d2fec6a22432_D20190401-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</identifier>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="ib4ccca4837aa4bb3a7025aa10b0d173e_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</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>2020-03-31</instant>
        </period>
    </context>
    <context id="i65f516a029ad4ade8bbb3d1272700bd3_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="i0e59acffb0614afbafafdce946106f0e_D20200401-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ifb7043f6459f4607916ba85eca8b1feb_D20200401-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="if0a4ef83871e4f12ba4d225498349387_D20200401-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i41bcfee935c340ba9bc77daa10aeb5d3_D20200401-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i6536159d78334d049e1df296ef016494_D20200401-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ibe85c4f822534e6b948bfdcc0ad9746a_I20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-09-30</instant>
        </period>
    </context>
    <context id="ibf06559d3e4145ad915a250209f43c91_I20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-09-30</instant>
        </period>
    </context>
    <context id="idad1dab57c5743169c566886fbbef7d4_I20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-09-30</instant>
        </period>
    </context>
    <context id="ic05fc2a8f20740f7a147d2db8bb10ea6_I20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-09-30</instant>
        </period>
    </context>
    <context id="i908714fa6c374add9fe12d63bde9f166_I20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-09-30</instant>
        </period>
    </context>
    <context id="i76d8f7a28d7d4b0680a14e7faee99bfe_I20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</identifier>
        </entity>
        <period>
            <instant>2019-09-30</instant>
        </period>
    </context>
    <context id="if05d3484ac354dee92682c0e4ff1b84c_D20191001-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-10-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ic8a124829fcb49b49e73ae86c4c6159c_D20191001-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-10-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i5b4617ad78ff4949864e22cca05fb1e4_D20191001-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-10-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="iecb0e29c82d94d0295836ba3d97b3c0b_D20191001-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-10-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i109c75cc53794841ad71b7923184e3cc_D20191001-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-10-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i4ee08c063b42431cb1c037282b2d52ca_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="id4fe0fbe189245bcbc6433fdd1eb9e92_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i2833d27f3e8d4131b37d8ea04fce76c8_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i6c513743403740649579e30fc801fe16_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i88a64b34a719442187af1541efbca419_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="id94dc5836e374395a3862f1705e83e30_I20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-03-31</instant>
        </period>
    </context>
    <context id="i2345267c7bd74f7aa6c5bcd2c287f664_I20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</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="i90b4a200c4734180a57e7bd741825819_I20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</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="i8cb742ea97c8419db382ebc347c2f19f_I20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</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="i2ee48fa61ac149088c39e5ef29ffaed9_I20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</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="ie1afc419a4324ef88593d1508fa4cf0a_D20190401-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i7260d70f49a14ebcb39faef8e0a16609_D20190401-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="id570607576b8401cafeb2ff0247f57da_D20190401-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="iae79e225b0574bf99180e971755d6740_D20190401-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ifdead0fbd03d450caeb35067315b8fb2_D20190401-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i221d338577984d74a5e8e18ed8b7830e_D20201001-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">bah:CostReimbursableContractMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-10-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i257f4ac2e0f8474b92962b1d52011d9f_D20191001-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">bah:CostReimbursableContractMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-10-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="idbe60b2178e246e6a437da15e44c37e7_D20200401-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">bah:CostReimbursableContractMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i65477bd42d4c4966811d862f03712279_D20190401-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">bah:CostReimbursableContractMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i7b383ef7d9b54121a3bde66fd92dab03_D20201001-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">us-gaap:TimeAndMaterialsContractMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-10-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i9112f17b9a664a25aae070d6e465ec07_D20191001-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">us-gaap:TimeAndMaterialsContractMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-10-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ic1b8963a2b434c41a3890a3486cd2295_D20200401-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">us-gaap:TimeAndMaterialsContractMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="id46ffd4f1283442b9c422c2f7fe122f0_D20190401-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">us-gaap:TimeAndMaterialsContractMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i60fd1c579c3d4e55957087b0420793d0_D20201001-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">us-gaap:FixedPriceContractMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-10-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ibd567428d83148f1be9fd0bcb51edbd5_D20191001-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">us-gaap:FixedPriceContractMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-10-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="iaf3123073c4547bbab0d7dc9c534b006_D20200401-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">us-gaap:FixedPriceContractMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i7cd76f6684bc4985b76504e4eccc0b1c_D20190401-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">us-gaap:FixedPriceContractMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="icb512839553d4e6cbf9f34086ed79ff8_D20201001-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bah:DefenseClientsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-10-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ifa399c6c80a84fcfa05c8d57b14e24f9_D20191001-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bah:DefenseClientsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-10-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i3183fb9c288a49e7a8936718449872e1_D20200401-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bah:DefenseClientsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ia3d6a4a72c634e0fa6e06d9c226d362f_D20190401-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bah:DefenseClientsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i4c1a01c277514947b8c56f93202ac894_D20201001-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bah:IntelligenceClientsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-10-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i2ba4aa1c39cf48d598932433a65966b4_D20191001-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bah:IntelligenceClientsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-10-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i25d0af91b80e475b9e225776640122ad_D20200401-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bah:IntelligenceClientsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="iae40f5ced3814a46b9012748b8477a28_D20190401-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bah:IntelligenceClientsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="id956af01e62549cc911735a04efb9e30_D20201001-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bah:CivilClientsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-10-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i9e9d844557a447cfbfce5c80d32ceb5f_D20191001-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bah:CivilClientsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-10-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i10a3da3206ff402d928aca4ddcdcb1f6_D20200401-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bah:CivilClientsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i4eaa059dc5474d19bff125d5c0f45abd_D20190401-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bah:CivilClientsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i8c59886d9ba4405d8eabfac93d228347_D20201001-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-10-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i115a8ed7877540d2b937525560b195b0_D20191001-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-10-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ieacbe0a4e68e496298a2342085224dc0_D20200401-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="iad8f18a582e144678ddda8a80395fe57_D20190401-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i5217e5765d7e4878a2f333479b1aca55_D20201001-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bah:GlobalCommercialClientsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-10-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="idf4f7c17e9ea4c6bbd2545667ddbc5c7_D20191001-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bah:GlobalCommercialClientsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-10-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ie5a25cb0fe314efbb4179945be5f10f8_D20200401-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bah:GlobalCommercialClientsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ida4dd0b24b5542fd80aef436a2e91e2d_D20190401-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">bah:GlobalCommercialClientsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i26cc3e19b3a94262a394aa9fffe7a5f9_D20201001-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">us-gaap:SalesChannelDirectlyToConsumerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-10-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ie2a3bffa8a834fe2b28f8eea88ebcb21_D20191001-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">us-gaap:SalesChannelDirectlyToConsumerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-10-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i559033c3a72b4a9a8fd813af45a82b8b_D20200401-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">us-gaap:SalesChannelDirectlyToConsumerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i0bfcbe4e03384d61bab422ed7282ddab_D20190401-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">us-gaap:SalesChannelDirectlyToConsumerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i87056b70c03441e996279c02df30ce20_D20201001-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">us-gaap:SalesChannelThroughIntermediaryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-10-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ib6226f70eb124b9fb065730d7c97278a_D20191001-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">us-gaap:SalesChannelThroughIntermediaryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-10-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i5d87332eedba48678a1678e59c8034ee_D20200401-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">us-gaap:SalesChannelThroughIntermediaryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i96a4fc61e6ce48a1976d1ed6bfb7d9cd_D20190401-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">us-gaap:SalesChannelThroughIntermediaryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i5066e616d2f440699365869a424c93d7_D20200401-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</identifier>
            <segment>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2021-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ie2ab58bb67e348c19a69817ebe262d65_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</identifier>
            <segment>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2021-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i744c1a4306de49ca8b8ea4d3868413bf_D20201001-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-10-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ic2f0722b54bd4fd1aca0ba256422a0eb_D20191001-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-10-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i032ac377a862415d91003e7c9320d8a1_D20200401-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="id159c55166f643df9243940106ba7c05_D20190401-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i8029a46d3c924eefa84ac57a3d5b7e84_D20201001-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-10-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ifa129540c56f40e0aa4e0981352b66a5_D20191001-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-10-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ib479a85e068346abbd8f4e1d908ecdad_D20200401-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i7e23bcdbed494a0d8613c6de0191b05d_D20190401-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ie490e68ca7184d429cb4fc0302d33f09_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">us-gaap:UnfavorableRegulatoryActionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i48724b85b71649e79cfc547eda7c11d4_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">us-gaap:UnfavorableRegulatoryActionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="i6c3c2f2502b54525b74b277c434f03b6_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">bah:TrancheALoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="iac1f40be17a04113ae7a78aab45d632a_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">bah:TrancheALoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="icbd522b28052418689122ef6a586400c_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">bah:TrancheBLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i3836958159e1413fa0301c2a368745d0_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">bah:TrancheBLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="i5715a3fe30574258ac48133ec8422149_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">bah:RevolverMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i0044956253de46548ef7539cbb5fb4df_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">bah:RevolverMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="i7a8a9049d24a4880badd519693807656_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">bah:SeniorNotesDue2028Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i3d00fffacb57423591b3db3b0a045806_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">bah:SeniorNotesDue2028Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="i9f8f30f222d24a458e3b5d8f4c6ed4fc_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">bah:SeniorNotesDue2025Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ie8486b05df8340479f60b00f8505f099_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">bah:SeniorNotesDue2025Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="i889d2b99fc7a4afcad64d2cc383164d7_D20191125-20191125">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">bah:TrancheBLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-11-25</startDate>
            <endDate>2019-11-25</endDate>
        </period>
    </context>
    <context id="i1a18c769ea6a4009a4f551018c86de20_D20191126-20191126">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">bah:TrancheBLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-11-26</startDate>
            <endDate>2019-11-26</endDate>
        </period>
    </context>
    <context id="i7a87eec10d0e4c9aafb791c9a29bd584_D20191125-20191125">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">bah:TrancheBLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:BaseRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-11-25</startDate>
            <endDate>2019-11-25</endDate>
        </period>
    </context>
    <context id="ie0f1931897ff420ba402ac210aaccf0e_D20191126-20191126">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">bah:TrancheBLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:BaseRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-11-26</startDate>
            <endDate>2019-11-26</endDate>
        </period>
    </context>
    <context id="iafa855d5d6c94fcca82c0f256e038d35_I20191125">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">bah:TrancheBLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-11-25</instant>
        </period>
    </context>
    <context id="i21890039a03745759801159d271ddc98_I20191126">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">bah:TrancheBLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-11-26</instant>
        </period>
    </context>
    <context id="i35d38a280f6e4956aba11eaa7a25be21_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i0c7feceb5dbb445984f1538694f29981_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LetterOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i2fbf0566156d4a5ca370106e772ab4e2_D20200401-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ied17c75a0a524bd992cb84bd6e5d6ee1_D20200401-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">bah:OvernightFederalFundsRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i1eae87b28f4b454eb68a344f0b8c6fca_D20200401-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:BaseRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i2e8fe7259772485e806213a963bbe411_D20200401-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i31302042bb9e4ea3848697b373949a41_D20200401-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i191141430f9d47818b62ae964bd52186_D20200401-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">bah:TrancheALoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i43ef435fd5c84a4e8de7fabe1ffe1093_D20200401-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="id6cc46da75414afeb9fbe44cb37dfcc8_D20200401-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">bah:TrancheALoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="icfec92e4624d4129aa47d9fefd2ddd2d_D20200401-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">bah:TrancheALoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:BaseRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i981d4d2573864bcbbe000d48e05ae347_D20200401-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:BaseRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i937f9ffc1ac6437fa3a3da9c3c127e4a_D20200401-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">bah:TrancheALoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:BaseRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i2d05698b4221448ca0750d05d9de56d9_D20200401-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:BaseRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i97cb69adb3404e7ca8885f7c0f8e52e0_D20200401-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">bah:TrancheBLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i69be3dbbe4324627a398a05965f2b0a0_D20200401-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">bah:TrancheBLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:BaseRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i72a9944235ff4911b936a903fb17cb65_D20200401-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i993f04a5053d4a839ec855837001497c_D20200401-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ie4973cfd386348ceaacc12e2ffc711b0_D20200401-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="iaacdfdfdc6da4697ae72c830be4e568c_D20191001-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-10-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i8308fa0dd093479b8be31e48ab7fa056_D20190401-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i09957b71d43d412e90948a52aecd1e2e_D20201001-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-10-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i07743ab24f2c47d4b285dd4a6e2a2ccd_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i4b9a127db34a46f789377e1e4e60f0d8_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="i9b0937fd525742d4b75b8bfe91b7d3f7_D20201001-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">bah:TrancheALoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-10-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i546c848a32604fefb7f6bb951b9f26ab_D20191001-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">bah:TrancheALoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-10-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i30758cd40b8e46c6be9dd276a384ee30_D20201001-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">bah:TrancheBLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-10-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i0e670875654a4d51add8e06b8400030f_D20191001-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">bah:TrancheBLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-10-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i2779d4d42683482696cec5572293b9f3_D20200401-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">bah:TrancheALoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i078c2fe0aa754676a9be8ba500bc9d6d_D20190401-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">bah:TrancheALoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i66f798df89eb43269f841a1ca9c25b59_D20200401-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">bah:TrancheBLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i2e2387953fec41b78bde01c0014f496e_D20190401-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">bah:TrancheBLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i25d7039b36fe46d593c98a2cfb6f691e_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="id96c4e6501ae44299c2ebd4d3d0d558f_I20200824">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">bah:SeniorNotesDue2028Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-08-24</instant>
        </period>
    </context>
    <context id="i7f7204d6685645fda59bc59cd5c71eb1_D20200824-20200824">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">bah:SeniorNotesDue2028Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-08-24</startDate>
            <endDate>2020-08-24</endDate>
        </period>
    </context>
    <context id="i06246dc8cf8a43eeadbaaf949e2f9dbd_D20200824-20200824">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">bah:SeniorNotesDue2028Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentRedemptionPeriodAxis">us-gaap:DebtInstrumentRedemptionPeriodOneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-08-24</startDate>
            <endDate>2020-08-24</endDate>
        </period>
    </context>
    <context id="i5402fc81ccd7490fb82168060fe25cb7_D20200824-20200824">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">bah:SeniorNotesDue2028Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentRedemptionPeriodAxis">us-gaap:DebtInstrumentRedemptionPeriodTwoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-08-24</startDate>
            <endDate>2020-08-24</endDate>
        </period>
    </context>
    <context id="i0a5e575be65648e4b2351be8aef526cc_D20200824-20200824">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">bah:SeniorNotesDue2028Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentRedemptionPeriodAxis">us-gaap:DebtInstrumentRedemptionPeriodThreeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-08-24</startDate>
            <endDate>2020-08-24</endDate>
        </period>
    </context>
    <context id="i9d487f8e26424a238782024d7a84b6ad_D20200824-20200824">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">bah:SeniorNotesDue2028Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentRedemptionPeriodAxis">us-gaap:DebtInstrumentRedemptionPeriodFourMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-08-24</startDate>
            <endDate>2020-08-24</endDate>
        </period>
    </context>
    <context id="i955a202b7fb24c26b3e5debe84b1fb30_D20200824-20200824">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">bah:SeniorNotesDue2028Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentRedemptionPeriodAxis">us-gaap:DebtInstrumentRedemptionPeriodFourMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-08-24</startDate>
            <endDate>2020-08-24</endDate>
        </period>
    </context>
    <context id="iac9f08e2657d459cb32bd9e3035c8da0_I20170425">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">bah:SeniorNotesDue2025Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-04-25</instant>
        </period>
    </context>
    <context id="i85cd3e5cb4f844d08fd1b7c04a10508d_I20200824">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">bah:SeniorNotesDue2025Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-08-24</instant>
        </period>
    </context>
    <context id="ibf24e0d7a6c64793be91716906e6274c_D20200824-20200824">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">bah:SeniorNotesDue2025Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-08-24</startDate>
            <endDate>2020-08-24</endDate>
        </period>
    </context>
    <context id="i4fae9ddd215e4479a01671e6ff0f8ef8_D20200701-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</identifier>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="i55c64c77fb284d529729700f1bdcb067_D20201001-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">bah:TrancheALoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-10-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i7207c8caad924f52a949cf8a001aac11_D20191001-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">bah:TrancheALoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-10-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i000faa8b0b6e4206a73bae63daa1c3b7_D20200401-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">bah:TrancheALoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="iee30440d76f143cd826ca71a0ca1f46e_D20190401-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">bah:TrancheALoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i42386849b8a640878a7f7ba789e2006a_D20201001-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">bah:TrancheBLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-10-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ie5e597a5e3a74e6fb742bec424feef32_D20191001-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">bah:TrancheBLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-10-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i9341d2b48a7e44529b08dbe5549ebe0b_D20200401-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">bah:TrancheBLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="iadfcc1242bc848e0898c69798690bce1_D20190401-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">bah:TrancheBLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ica1444865cfb443b9a3253d23d4a65ef_D20201001-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-10-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="id5d7ad6192f74c1fbc612782eba06106_D20191001-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-10-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i836be8a67b0243219eb58fc64d7be519_D20200401-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i1b1a871424f345b29a2389df3e73f0ac_D20190401-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i9283da17c9b44b618d73ba99fc5eab40_D20201001-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-10-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ic4235856fe084a1c95e99ba215c4c7e3_D20191001-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-10-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i203b552e7ae04d54bb0ba9de47f6528e_D20200401-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i8172b1c94578460186bf63aa1af5384f_D20190401-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:SeniorNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ie28c09eb02d643589e600497c433018c_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherCurrentLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i8a9179677f80486b9b68b884d1e5dd5a_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherNoncurrentLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i5dce5126dbc54a3b96c0dfce18855e8d_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherCurrentLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="i39a307308e984104a1eeb2847a609afd_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</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="ie551e608ef214cebaabb3bbef2da3939_D20201001-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-10-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i107658c40ee64ad4a45c7bce381da97f_D20191001-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-10-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i250f07cc6d27467499ba86bd1023fdb0_D20200401-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i09ef18bc0b5e4428a9379117554dae58_D20190401-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i83999bb3bdb24dd9b4bdc5daf4bff9d6_D20200401-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TaxPeriodAxis">bah:TaxYears20132015Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i961c683c1b244ebdbd3c58319244a3ee_D20200401-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TaxPeriodAxis">bah:TaxYears20162021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i2623da1276064d25958421d880c0f0f4_D20200401-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="id2ee03ce09804876b7364ca99cf3235f_D20201001-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">bah:OfficerMedicalPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-10-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ibf72de6d051a4ac4894a1e00b95bccc7_D20191001-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">bah:OfficerMedicalPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-10-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="iff89948d15e544b28caafc5f96998163_D20200401-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">bah:OfficerMedicalPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i505eeb46294f4aa88980cdad5f2aa0bf_D20190401-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">bah:OfficerMedicalPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i2ac62a6087f04bd2949e533f0ff29f07_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">bah:OfficerMedicalPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="if34447e77d43480e91152e412d33406d_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">bah:OfficerMedicalPlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="i5d5d8e64d180470d80be9aafda61d847_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="i8153b8cce2be4dc0bc5cdf348d823300_I20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-09-30</instant>
        </period>
    </context>
    <context id="i2aa2a589d23b4a44a3133c1e9120a32b_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="i46ae792484b343c3bfb77bbbb27d6d65_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</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="i063103de1c0d4ef3a3fe690f5b3dc0a0_D20201001-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-10-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i545141cd78b045c1b76d8764f17fd2fc_D20201001-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-10-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i372dcb2980c848f19c6262aa75fb60bb_D20200401-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i6aeafafbf9e14ed48b4d7503e1d41c8e_D20200401-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i53cd7c697f9e496f926fda3eb2152058_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ibb2f16ddd4704ff1b4d3096567f2ddc2_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ibd7f8a90024e4bcc9f43c7d6bff68138_I20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-09-30</instant>
        </period>
    </context>
    <context id="ia24c294415c7409eb63465e37e415a45_I20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-09-30</instant>
        </period>
    </context>
    <context id="i1cb2607ce7a645f487abe47266ff4fa7_I20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-03-31</instant>
        </period>
    </context>
    <context id="ibfd76cde1b0c4dffa41af07c608e8650_I20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</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="i4003e42d69f54216a2e904e3c7d99e71_D20191001-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-10-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ie7b10d56db8d40dd875350d7da1be5e5_D20191001-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-10-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i48b71ee622b04facb5652900946556b8_D20190401-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i45bf0f8b7b334aa7bafa58f43878a62e_D20190401-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ib2ce8e87a95d457db29c008242300bb4_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="iaa22f66b7bb14e8a8b96bd0deeb16b10_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i6025381fa902441b88d8f9cc45425430_D20201001-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-10-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="iea34f3bd6e1a4148ab3e5b7171301bb7_D20191001-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-10-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="iaf3a871719b6412bab90f45fd8d68151_D20200401-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="id9604f0a1dc74034bdf4f0a2f00f96e2_D20190401-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i829854ca04584e1f91bfa0accf0cf6fd_D20201001-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-10-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ic4fdcbb0d1424b5db5a04716a6111364_D20191001-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-10-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="if463137eaaad4c3eae8d16c84262228a_D20200401-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i9d02e0c18709466c9d882c1e2a4f3f68_D20190401-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i889fe5ac8ae24f02b4bcff046ae32794_D20201001-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-10-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i5d8a1f6099e74cdf982984902ce05a50_D20191001-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-10-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i5e4261c6e04b4e9a98d4bd66a7dbc61d_D20200401-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="iaf06189a51214462b29d8d2cfb8018ec_D20190401-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ic84080ec46f84a71bc3ebad685ccac06_D20201001-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">bah:AmendedAndRestatedEquityIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-10-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ifee4af5bcc8d432ca2fdc0b53009ddf3_D20191001-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">bah:AmendedAndRestatedEquityIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-10-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i6824ae5936af41beb86f11f64e136404_D20200401-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">bah:AmendedAndRestatedEquityIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i572b79dd2ff540fe89993c18e2ebef83_D20190401-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">bah:AmendedAndRestatedEquityIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="iaaf2fd0a542c4180836392ca48cc442b_D20201001-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">bah:AnnualIncentivePlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-10-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i4d2a1c1cba404d859b7ab2b9970e2da0_D20191001-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">bah:AnnualIncentivePlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-10-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i71d38b354d9d4757af23a7054e6b8e05_D20200401-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">bah:AnnualIncentivePlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="iaed89a2568984353a76e5dd41b6caebf_D20190401-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">bah:AnnualIncentivePlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i8a4829fd9d4b45ef94cd2ffc8d705571_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">bah:AmendedAndRestatedEquityIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i4e3c3c7de06d45d69f5f46c71f4dd305_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">bah:AnnualIncentivePlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ie33af29875a94304ba0a44d63c2e85f0_D20201001-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">bah:AmendedAndRestatedEquityIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-10-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i68bbc3d6ca3c45649e23d800129d7948_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">bah:AmendedAndRestatedEquityIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i6d893d4c9396422e991ad2a9e39f1c67_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">bah:AmendedAndRestatedEquityIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i04bbfcdc6b474a14ba02d41043b8d4a7_D20101101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2010-11-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i98b5568e95f54d64a363eb727c0f66bf_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</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-12-31</instant>
        </period>
    </context>
    <context id="id44b75c718c04d06ab6628845e3d3144_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</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-12-31</instant>
        </period>
    </context>
    <context id="i3205e6010b6e42b58e5fcd8748a30df8_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</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-12-31</instant>
        </period>
    </context>
    <context id="ia3bc01fcb011419ebe9351ee45c74465_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i8ac646c93bc14e7091df0ceb26cb745d_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</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="iee821e79ace846c99a4e03fd46bd20cb_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</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="i2170c5c92c3946a695098fa19d538560_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</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="idcf7436a760d4232aa472fde67bb5878_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</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="i34d5f82ad3004c8a9ea451abe016537a_I20170331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">us-gaap:OtherNoncurrentLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-03-31</instant>
        </period>
    </context>
    <context id="if27386d59ff842e6b74b3db456d10e88_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">us-gaap:OtherNoncurrentLiabilitiesMember</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="i43284b6db5b94de8bde9ae81fae963bc_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">us-gaap:OtherNoncurrentLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ic359690d47294b7e9304605b723084d6_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">bah:ServicesPerformedUnderSubcontractorMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i0f322959d2c144debfcd8591a54f353a_D20201001-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">bah:ServicesPerformedUnderSubcontractorMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-10-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i54d795c7e42646d2885a3494bb45cfae_D20191001-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">bah:ServicesPerformedUnderSubcontractorMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-10-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i31d763624bb9431e992b2cd2412f05fe_D20200401-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">bah:ServicesPerformedUnderSubcontractorMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i9cebaa5fa7554fa9a173b8badc785340_D20190401-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">bah:ServicesPerformedUnderSubcontractorMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:AffiliatedEntityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ide022ebb187a4970b11390bdeca61a1e_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:GuaranteeObligationsByNatureAxis">us-gaap:FinancialStandbyLetterOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="i79bb861ba45f49d79c28d6911a5e5292_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:GuaranteeObligationsByNatureAxis">us-gaap:FinancialStandbyLetterOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="i749d153a895c47f9ace2c4b83f5f1970_D20190401-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:GuaranteeObligationsByNatureAxis">us-gaap:FinancialStandbyLetterOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="i4f2b432fa0b44d92af9a0ed0cd94d124_D20200401-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:GuaranteeObligationsByNatureAxis">us-gaap:FinancialStandbyLetterOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="i831b230bfcbc40acae1ddf6907b9268a_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:GuaranteeObligationsByNatureAxis">us-gaap:FinancialStandbyLetterOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="iba204fd900bd4bb79d48aa1c488b301b_D20201001-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GovernmentContractsConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-10-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ibf32ebf7e61644f7b1c48e2ee26fc62c_D20191001-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GovernmentContractsConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-10-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="id99e7e3194454c36b0bc2b406e4c908c_D20200401-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GovernmentContractsConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="id678680739d44a2c9ec19695b6fd943c_D20190401-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GovernmentContractsConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ic9fefdb852ed4b4bb01ca79c9939e6cb_D20170905-20170905">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">bah:UnitedStatesDistrictCourtForTheEasternDistrictOfVirginiaStyledLangleyV.BoozAllenHamiltonHoldingCorp.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-09-05</startDate>
            <endDate>2017-09-05</endDate>
        </period>
    </context>
    <context id="i6c11b5c373e64727aae630cb07fb93f7_I20210126">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-26</instant>
        </period>
    </context>
    <context id="i9a28de55847b4d8e943d65a0b5a9eb2a_I20210127">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001443646</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-27</instant>
        </period>
    </context>
    <unit id="shares">
        <measure>shares</measure>
    </unit>
    <unit id="usd">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="usdPerShare">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="segment">
        <measure>bah:segment</measure>
    </unit>
    <unit id="employee">
        <measure>bah:employee</measure>
    </unit>
    <unit id="number">
        <measure>pure</measure>
    </unit>
    <unit id="director">
        <measure>bah:director</measure>
    </unit>
    <unit id="plaintiff">
        <measure>bah:plaintiff</measure>
    </unit>
    <dei:EntityCentralIndexKey
      contextRef="idbd391fe5221494982d0ff6a7fcebb0b_D20200401-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl80L2ZyYWc6NWM2MGU3ZDBjODg1NDNmMDkyNGZmY2NhMDliMjYyNjQvdGFibGU6MzlkNzg0YzhkNzBkNGVkNDg5ZDU4MjM0YTkxNDNlYzcvdGFibGVyYW5nZTozOWQ3ODRjOGQ3MGQ0ZWQ0ODlkNTgyMzRhOTE0M2VjN18xLTEtMS0xLTA_ac7d9610-de00-4040-b98f-98e1e66ead65">0001443646</dei:EntityCentralIndexKey>
    <dei:AmendmentFlag
      contextRef="idbd391fe5221494982d0ff6a7fcebb0b_D20200401-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl80L2ZyYWc6NWM2MGU3ZDBjODg1NDNmMDkyNGZmY2NhMDliMjYyNjQvdGFibGU6MzlkNzg0YzhkNzBkNGVkNDg5ZDU4MjM0YTkxNDNlYzcvdGFibGVyYW5nZTozOWQ3ODRjOGQ3MGQ0ZWQ0ODlkNTgyMzRhOTE0M2VjN18yLTEtMS0xLTA_4c6c722a-12c5-4778-b82e-e166208f6164">false</dei:AmendmentFlag>
    <dei:DocumentFiscalYearFocus
      contextRef="idbd391fe5221494982d0ff6a7fcebb0b_D20200401-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl80L2ZyYWc6NWM2MGU3ZDBjODg1NDNmMDkyNGZmY2NhMDliMjYyNjQvdGFibGU6MzlkNzg0YzhkNzBkNGVkNDg5ZDU4MjM0YTkxNDNlYzcvdGFibGVyYW5nZTozOWQ3ODRjOGQ3MGQ0ZWQ0ODlkNTgyMzRhOTE0M2VjN18zLTEtMS0xLTA_7afcd57d-546f-4075-97cb-17c721b660b9">2021</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus
      contextRef="idbd391fe5221494982d0ff6a7fcebb0b_D20200401-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl80L2ZyYWc6NWM2MGU3ZDBjODg1NDNmMDkyNGZmY2NhMDliMjYyNjQvdGFibGU6MzlkNzg0YzhkNzBkNGVkNDg5ZDU4MjM0YTkxNDNlYzcvdGFibGVyYW5nZTozOWQ3ODRjOGQ3MGQ0ZWQ0ODlkNTgyMzRhOTE0M2VjN180LTEtMS0xLTA_de9286ed-5a93-4bda-bab6-db2163749fa7">Q3</dei:DocumentFiscalPeriodFocus>
    <dei:CurrentFiscalYearEndDate
      contextRef="idbd391fe5221494982d0ff6a7fcebb0b_D20200401-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl80L2ZyYWc6NWM2MGU3ZDBjODg1NDNmMDkyNGZmY2NhMDliMjYyNjQvdGFibGU6MzlkNzg0YzhkNzBkNGVkNDg5ZDU4MjM0YTkxNDNlYzcvdGFibGVyYW5nZTozOWQ3ODRjOGQ3MGQ0ZWQ0ODlkNTgyMzRhOTE0M2VjN181LTEtMS0xLTA_2fbcb2e5-5b38-4683-a739-ac49a7b1e1d5">--03-31</dei:CurrentFiscalYearEndDate>
    <us-gaap:AccountingStandardsUpdateExtensibleList
      contextRef="i97fb8952904b4e179155d2fec6a22432_D20190401-20200331"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yOC9mcmFnOmMzYWFhNmJkYTQ5YjQwODdiNTY3NTY4NzNkMDNjYTIxL3RhYmxlOmI0ZWMwMmEyMzRmMjRkODZhN2VhMDQyNjdkZWE2NTEzL3RhYmxlcmFuZ2U6YjRlYzAyYTIzNGYyNGQ4NmE3ZWEwNDI2N2RlYTY1MTNfMTUtMC0xLTEtMA_2a85e217-a6fc-4ec1-a26e-8b5474b9736b">us-gaap:AccountingStandardsUpdate201613Member</us-gaap:AccountingStandardsUpdateExtensibleList>
    <us-gaap:RevenueRemainingPerformanceObligationPercentage
      contextRef="ie2ab58bb67e348c19a69817ebe262d65_I20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl80MC9mcmFnOmQwY2I3YWYyZjQxOTRhNzI4NWRkMWNiYTAyZDA5NjI1L3RleHRyZWdpb246ZDBjYjdhZjJmNDE5NGE3Mjg1ZGQxY2JhMDJkMDk2MjVfNjk_c8f6b3ad-2d9d-4682-b4ed-a109e4965adc"
      unitRef="number">0.75</us-gaap:RevenueRemainingPerformanceObligationPercentage>
    <dei:DocumentType
      contextRef="idbd391fe5221494982d0ff6a7fcebb0b_D20200401-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8xL2ZyYWc6MTA5MjNiODRkMGNmNDQ2NGE4ZGMyODY3NWZkMmFhODkvdGV4dHJlZ2lvbjoxMDkyM2I4NGQwY2Y0NDY0YThkYzI4Njc1ZmQyYWE4OV8yMjIw_639d2c9a-a420-45d9-b4b6-d4dd40f1793d">10-Q</dei:DocumentType>
    <dei:DocumentQuarterlyReport
      contextRef="idbd391fe5221494982d0ff6a7fcebb0b_D20200401-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8xL2ZyYWc6MTA5MjNiODRkMGNmNDQ2NGE4ZGMyODY3NWZkMmFhODkvdGFibGU6OGVhOGJmN2FiZjc1NDk0ZGJhYzM5MmUxZTIzYTJhZDAvdGFibGVyYW5nZTo4ZWE4YmY3YWJmNzU0OTRkYmFjMzkyZTFlMjNhMmFkMF8wLTAtMS0xLTA_a685705d-a6ee-4805-882b-8870b1ef6957">true</dei:DocumentQuarterlyReport>
    <dei:DocumentPeriodEndDate
      contextRef="idbd391fe5221494982d0ff6a7fcebb0b_D20200401-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8xL2ZyYWc6MTA5MjNiODRkMGNmNDQ2NGE4ZGMyODY3NWZkMmFhODkvdGV4dHJlZ2lvbjoxMDkyM2I4NGQwY2Y0NDY0YThkYzI4Njc1ZmQyYWE4OV8yMDk_ee0c3e0d-30bf-4801-8b42-7367cbf8bf5b">2020-12-31</dei:DocumentPeriodEndDate>
    <dei:DocumentTransitionReport
      contextRef="idbd391fe5221494982d0ff6a7fcebb0b_D20200401-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8xL2ZyYWc6MTA5MjNiODRkMGNmNDQ2NGE4ZGMyODY3NWZkMmFhODkvdGFibGU6NTA4YTA3M2NhMDk5NDVkZWE2ZGU5NmM1MWRkZTY5MWQvdGFibGVyYW5nZTo1MDhhMDczY2EwOTk0NWRlYTZkZTk2YzUxZGRlNjkxZF8wLTAtMS0xLTA_476b6a6a-0a45-4073-a538-2b8834616847">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber
      contextRef="idbd391fe5221494982d0ff6a7fcebb0b_D20200401-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8xL2ZyYWc6MTA5MjNiODRkMGNmNDQ2NGE4ZGMyODY3NWZkMmFhODkvdGV4dHJlZ2lvbjoxMDkyM2I4NGQwY2Y0NDY0YThkYzI4Njc1ZmQyYWE4OV8yMjIx_e2096fcc-70d7-42bd-8c83-c8bc9afec4c4">001-34972</dei:EntityFileNumber>
    <dei:EntityRegistrantName
      contextRef="idbd391fe5221494982d0ff6a7fcebb0b_D20200401-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8xL2ZyYWc6MTA5MjNiODRkMGNmNDQ2NGE4ZGMyODY3NWZkMmFhODkvdGV4dHJlZ2lvbjoxMDkyM2I4NGQwY2Y0NDY0YThkYzI4Njc1ZmQyYWE4OV8yMjIy_68eb468d-ee4a-4d18-918c-462218fbc556">Booz Allen Hamilton Holding Corp</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="idbd391fe5221494982d0ff6a7fcebb0b_D20200401-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8xL2ZyYWc6MTA5MjNiODRkMGNmNDQ2NGE4ZGMyODY3NWZkMmFhODkvdGFibGU6YTM4NjRlYjc2MDVmNGQyNmEzYWI2ZmI4MWU5Y2E1NmEvdGFibGVyYW5nZTphMzg2NGViNzYwNWY0ZDI2YTNhYjZmYjgxZTljYTU2YV8wLTAtMS0xLTA_ef1e08b4-9c8e-4e60-958d-667cd21edd27">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber
      contextRef="idbd391fe5221494982d0ff6a7fcebb0b_D20200401-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8xL2ZyYWc6MTA5MjNiODRkMGNmNDQ2NGE4ZGMyODY3NWZkMmFhODkvdGFibGU6YTM4NjRlYjc2MDVmNGQyNmEzYWI2ZmI4MWU5Y2E1NmEvdGFibGVyYW5nZTphMzg2NGViNzYwNWY0ZDI2YTNhYjZmYjgxZTljYTU2YV8wLTQtMS0xLTA_cd7f6b65-41c9-49ee-9ec6-b59cde7469df">26-2634160</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="idbd391fe5221494982d0ff6a7fcebb0b_D20200401-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8xL2ZyYWc6MTA5MjNiODRkMGNmNDQ2NGE4ZGMyODY3NWZkMmFhODkvdGFibGU6YTM4NjRlYjc2MDVmNGQyNmEzYWI2ZmI4MWU5Y2E1NmEvdGFibGVyYW5nZTphMzg2NGViNzYwNWY0ZDI2YTNhYjZmYjgxZTljYTU2YV8zLTAtMS0xLTA_2a5803df-321a-4913-aebd-b7012f2fabba">8283 Greensboro Drive,</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="idbd391fe5221494982d0ff6a7fcebb0b_D20200401-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8xL2ZyYWc6MTA5MjNiODRkMGNmNDQ2NGE4ZGMyODY3NWZkMmFhODkvdGFibGU6YTM4NjRlYjc2MDVmNGQyNmEzYWI2ZmI4MWU5Y2E1NmEvdGFibGVyYW5nZTphMzg2NGViNzYwNWY0ZDI2YTNhYjZmYjgxZTljYTU2YV8zLTEtMS0xLTA_89906132-2007-4efc-8226-323775b858b6">McLean,</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="idbd391fe5221494982d0ff6a7fcebb0b_D20200401-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8xL2ZyYWc6MTA5MjNiODRkMGNmNDQ2NGE4ZGMyODY3NWZkMmFhODkvdGFibGU6YTM4NjRlYjc2MDVmNGQyNmEzYWI2ZmI4MWU5Y2E1NmEvdGFibGVyYW5nZTphMzg2NGViNzYwNWY0ZDI2YTNhYjZmYjgxZTljYTU2YV8zLTItMS0xLTA_7827f88f-16f4-4a52-a395-e40667e927c7">VA</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="idbd391fe5221494982d0ff6a7fcebb0b_D20200401-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8xL2ZyYWc6MTA5MjNiODRkMGNmNDQ2NGE4ZGMyODY3NWZkMmFhODkvdGFibGU6YTM4NjRlYjc2MDVmNGQyNmEzYWI2ZmI4MWU5Y2E1NmEvdGFibGVyYW5nZTphMzg2NGViNzYwNWY0ZDI2YTNhYjZmYjgxZTljYTU2YV8zLTQtMS0xLTA_a7988cd2-a764-41f2-8393-df5c536482e8">22102</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="idbd391fe5221494982d0ff6a7fcebb0b_D20200401-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8xL2ZyYWc6MTA5MjNiODRkMGNmNDQ2NGE4ZGMyODY3NWZkMmFhODkvdGV4dHJlZ2lvbjoxMDkyM2I4NGQwY2Y0NDY0YThkYzI4Njc1ZmQyYWE4OV8yMjIz_72c6e8d2-d57b-4fd7-896c-92cd9eb19346">703</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="idbd391fe5221494982d0ff6a7fcebb0b_D20200401-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8xL2ZyYWc6MTA5MjNiODRkMGNmNDQ2NGE4ZGMyODY3NWZkMmFhODkvdGV4dHJlZ2lvbjoxMDkyM2I4NGQwY2Y0NDY0YThkYzI4Njc1ZmQyYWE4OV8yMjE2_f9683517-0ae9-449f-8b4d-463aa668d861">902-5000</dei:LocalPhoneNumber>
    <dei:Security12bTitle
      contextRef="idbd391fe5221494982d0ff6a7fcebb0b_D20200401-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8xL2ZyYWc6MTA5MjNiODRkMGNmNDQ2NGE4ZGMyODY3NWZkMmFhODkvdGFibGU6ZmVlMTMzODI4OTgzNDYzZmI1YjRmNjA0MDEzNGI1NjQvdGFibGVyYW5nZTpmZWUxMzM4Mjg5ODM0NjNmYjViNGY2MDQwMTM0YjU2NF8xLTAtMS0xLTA_08d1d21a-5b13-49f2-bc9e-1f41d7065231">Class&#160;A Common Stock</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="idbd391fe5221494982d0ff6a7fcebb0b_D20200401-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8xL2ZyYWc6MTA5MjNiODRkMGNmNDQ2NGE4ZGMyODY3NWZkMmFhODkvdGFibGU6ZmVlMTMzODI4OTgzNDYzZmI1YjRmNjA0MDEzNGI1NjQvdGFibGVyYW5nZTpmZWUxMzM4Mjg5ODM0NjNmYjViNGY2MDQwMTM0YjU2NF8xLTEtMS0xLTA_097039ee-0a68-449e-9044-39144ebe7c44">BAH</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="idbd391fe5221494982d0ff6a7fcebb0b_D20200401-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8xL2ZyYWc6MTA5MjNiODRkMGNmNDQ2NGE4ZGMyODY3NWZkMmFhODkvdGFibGU6ZmVlMTMzODI4OTgzNDYzZmI1YjRmNjA0MDEzNGI1NjQvdGFibGVyYW5nZTpmZWUxMzM4Mjg5ODM0NjNmYjViNGY2MDQwMTM0YjU2NF8xLTItMS0xLTA_3b64ce60-edf7-4abc-b98a-83696f03909a">NYSE</dei:SecurityExchangeName>
    <dei:EntityCurrentReportingStatus
      contextRef="idbd391fe5221494982d0ff6a7fcebb0b_D20200401-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8xL2ZyYWc6MTA5MjNiODRkMGNmNDQ2NGE4ZGMyODY3NWZkMmFhODkvdGV4dHJlZ2lvbjoxMDkyM2I4NGQwY2Y0NDY0YThkYzI4Njc1ZmQyYWE4OV8yMjE3_56ed49e8-e958-4765-b67d-b351c6473efe">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent
      contextRef="idbd391fe5221494982d0ff6a7fcebb0b_D20200401-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8xL2ZyYWc6MTA5MjNiODRkMGNmNDQ2NGE4ZGMyODY3NWZkMmFhODkvdGV4dHJlZ2lvbjoxMDkyM2I4NGQwY2Y0NDY0YThkYzI4Njc1ZmQyYWE4OV8yMjE4_66fbbc6b-8079-4470-9a94-b6a7bfc379a2">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory
      contextRef="idbd391fe5221494982d0ff6a7fcebb0b_D20200401-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8xL2ZyYWc6MTA5MjNiODRkMGNmNDQ2NGE4ZGMyODY3NWZkMmFhODkvdGFibGU6Njk1ZjE3Nzg4ZjM2NGUwOGI4ZmYwMzQ0OTViYjk2OGEvdGFibGVyYW5nZTo2OTVmMTc3ODhmMzY0ZTA4YjhmZjAzNDQ5NWJiOTY4YV8wLTAtMS0xLTA_bbffd538-5c37-4405-b253-516b9c418bef">Large Accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness
      contextRef="idbd391fe5221494982d0ff6a7fcebb0b_D20200401-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8xL2ZyYWc6MTA5MjNiODRkMGNmNDQ2NGE4ZGMyODY3NWZkMmFhODkvdGFibGU6Njk1ZjE3Nzg4ZjM2NGUwOGI4ZmYwMzQ0OTViYjk2OGEvdGFibGVyYW5nZTo2OTVmMTc3ODhmMzY0ZTA4YjhmZjAzNDQ5NWJiOTY4YV8xLTYtMS0xLTA_884f0580-71f7-4cb0-bc7b-fe5a47fe63dd">false</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany
      contextRef="idbd391fe5221494982d0ff6a7fcebb0b_D20200401-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8xL2ZyYWc6MTA5MjNiODRkMGNmNDQ2NGE4ZGMyODY3NWZkMmFhODkvdGFibGU6Njk1ZjE3Nzg4ZjM2NGUwOGI4ZmYwMzQ0OTViYjk2OGEvdGFibGVyYW5nZTo2OTVmMTc3ODhmMzY0ZTA4YjhmZjAzNDQ5NWJiOTY4YV8yLTYtMS0xLTA_3d430283-2380-4954-ba0e-4b05407f4a66">false</dei:EntityEmergingGrowthCompany>
    <dei:EntityShellCompany
      contextRef="idbd391fe5221494982d0ff6a7fcebb0b_D20200401-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8xL2ZyYWc6MTA5MjNiODRkMGNmNDQ2NGE4ZGMyODY3NWZkMmFhODkvdGV4dHJlZ2lvbjoxMDkyM2I4NGQwY2Y0NDY0YThkYzI4Njc1ZmQyYWE4OV8yMjE5_f9959159-e1be-4e39-8c2d-4b62dc3d8732">false</dei:EntityShellCompany>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="i19f8c4d4e7db475ba4ccf1d9d0dda19e_I20210126"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8xL2ZyYWc6MTA5MjNiODRkMGNmNDQ2NGE4ZGMyODY3NWZkMmFhODkvdGFibGU6ODU3MzdkNzE2MzE1NDRhZmE0ODQ4NTI3OGZjZWUzMDYvdGFibGVyYW5nZTo4NTczN2Q3MTYzMTU0NGFmYTQ4NDg1Mjc4ZmNlZTMwNl8xLTEtMS0xLTA_5367af84-3446-42d5-a107-ef70e110831f"
      unitRef="shares">137706170</dei:EntityCommonStockSharesOutstanding>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i89009fd4f80f4537afb8edcc90602daf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8xNi9mcmFnOjJkNzQ4YmE2OTYwNjRmY2VhMzhlZmRkZTU5YjQwM2U1L3RhYmxlOjg2MjRmNGMwZWZiNTQxMGZhMDE1YjAwY2Y2Yzk1NWYxL3RhYmxlcmFuZ2U6ODYyNGY0YzBlZmI1NDEwZmEwMTViMDBjZjZjOTU1ZjFfNS0xLTEtMS0w_2b589594-d65e-4ce4-9c10-e19887667cc6"
      unitRef="usd">1341301000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="ic2731cc83e1b4d38a3d383cc2e9bfbc4_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8xNi9mcmFnOjJkNzQ4YmE2OTYwNjRmY2VhMzhlZmRkZTU5YjQwM2U1L3RhYmxlOjg2MjRmNGMwZWZiNTQxMGZhMDE1YjAwY2Y2Yzk1NWYxL3RhYmxlcmFuZ2U6ODYyNGY0YzBlZmI1NDEwZmEwMTViMDBjZjZjOTU1ZjFfNS0zLTEtMS0w_da4de37b-b0d3-439a-91be-87e1c4da36d4"
      unitRef="usd">741901000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i89009fd4f80f4537afb8edcc90602daf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8xNi9mcmFnOjJkNzQ4YmE2OTYwNjRmY2VhMzhlZmRkZTU5YjQwM2U1L3RhYmxlOjg2MjRmNGMwZWZiNTQxMGZhMDE1YjAwY2Y2Yzk1NWYxL3RhYmxlcmFuZ2U6ODYyNGY0YzBlZmI1NDEwZmEwMTViMDBjZjZjOTU1ZjFfNi0xLTEtMS0w_112a17ca-b71e-4082-9d35-c677c85e53b3"
      unitRef="usd">1420705000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="ic2731cc83e1b4d38a3d383cc2e9bfbc4_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8xNi9mcmFnOjJkNzQ4YmE2OTYwNjRmY2VhMzhlZmRkZTU5YjQwM2U1L3RhYmxlOjg2MjRmNGMwZWZiNTQxMGZhMDE1YjAwY2Y2Yzk1NWYxL3RhYmxlcmFuZ2U6ODYyNGY0YzBlZmI1NDEwZmEwMTViMDBjZjZjOTU1ZjFfNi0zLTEtMS0w_7881ccbf-8940-44b3-8ca6-a07096b337b2"
      unitRef="usd">1459471000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="i89009fd4f80f4537afb8edcc90602daf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8xNi9mcmFnOjJkNzQ4YmE2OTYwNjRmY2VhMzhlZmRkZTU5YjQwM2U1L3RhYmxlOjg2MjRmNGMwZWZiNTQxMGZhMDE1YjAwY2Y2Yzk1NWYxL3RhYmxlcmFuZ2U6ODYyNGY0YzBlZmI1NDEwZmEwMTViMDBjZjZjOTU1ZjFfNy0xLTEtMS0w_6306dc18-b548-48b8-b673-824a5111ebc2"
      unitRef="usd">59360000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="ic2731cc83e1b4d38a3d383cc2e9bfbc4_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8xNi9mcmFnOjJkNzQ4YmE2OTYwNjRmY2VhMzhlZmRkZTU5YjQwM2U1L3RhYmxlOjg2MjRmNGMwZWZiNTQxMGZhMDE1YjAwY2Y2Yzk1NWYxL3RhYmxlcmFuZ2U6ODYyNGY0YzBlZmI1NDEwZmEwMTViMDBjZjZjOTU1ZjFfNy0zLTEtMS0w_947ba783-6c35-4ef3-8f8f-5747ef750bc1"
      unitRef="usd">126816000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="i89009fd4f80f4537afb8edcc90602daf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8xNi9mcmFnOjJkNzQ4YmE2OTYwNjRmY2VhMzhlZmRkZTU5YjQwM2U1L3RhYmxlOjg2MjRmNGMwZWZiNTQxMGZhMDE1YjAwY2Y2Yzk1NWYxL3RhYmxlcmFuZ2U6ODYyNGY0YzBlZmI1NDEwZmEwMTViMDBjZjZjOTU1ZjFfOC0xLTEtMS0w_82217ecc-dae7-4ccf-92ee-7ad14bacb435"
      unitRef="usd">2821366000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="ic2731cc83e1b4d38a3d383cc2e9bfbc4_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8xNi9mcmFnOjJkNzQ4YmE2OTYwNjRmY2VhMzhlZmRkZTU5YjQwM2U1L3RhYmxlOjg2MjRmNGMwZWZiNTQxMGZhMDE1YjAwY2Y2Yzk1NWYxL3RhYmxlcmFuZ2U6ODYyNGY0YzBlZmI1NDEwZmEwMTViMDBjZjZjOTU1ZjFfOC0zLTEtMS0w_254ae632-0a8a-40a4-892e-55df7f5a3ebc"
      unitRef="usd">2328188000</us-gaap:AssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i89009fd4f80f4537afb8edcc90602daf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8xNi9mcmFnOjJkNzQ4YmE2OTYwNjRmY2VhMzhlZmRkZTU5YjQwM2U1L3RhYmxlOjg2MjRmNGMwZWZiNTQxMGZhMDE1YjAwY2Y2Yzk1NWYxL3RhYmxlcmFuZ2U6ODYyNGY0YzBlZmI1NDEwZmEwMTViMDBjZjZjOTU1ZjFfOS0xLTEtMS0w_71847e9e-a401-4684-b63d-dc8aa481d678"
      unitRef="usd">196063000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="ic2731cc83e1b4d38a3d383cc2e9bfbc4_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8xNi9mcmFnOjJkNzQ4YmE2OTYwNjRmY2VhMzhlZmRkZTU5YjQwM2U1L3RhYmxlOjg2MjRmNGMwZWZiNTQxMGZhMDE1YjAwY2Y2Yzk1NWYxL3RhYmxlcmFuZ2U6ODYyNGY0YzBlZmI1NDEwZmEwMTViMDBjZjZjOTU1ZjFfOS0zLTEtMS0w_86af271e-2310-4471-ad4b-18d5fef8482f"
      unitRef="usd">208077000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i89009fd4f80f4537afb8edcc90602daf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8xNi9mcmFnOjJkNzQ4YmE2OTYwNjRmY2VhMzhlZmRkZTU5YjQwM2U1L3RhYmxlOjg2MjRmNGMwZWZiNTQxMGZhMDE1YjAwY2Y2Yzk1NWYxL3RhYmxlcmFuZ2U6ODYyNGY0YzBlZmI1NDEwZmEwMTViMDBjZjZjOTU1ZjFfMTAtMS0xLTEtMA_7833417a-cdb2-425e-b82e-d1fabdd49851"
      unitRef="usd">245009000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="ic2731cc83e1b4d38a3d383cc2e9bfbc4_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8xNi9mcmFnOjJkNzQ4YmE2OTYwNjRmY2VhMzhlZmRkZTU5YjQwM2U1L3RhYmxlOjg2MjRmNGMwZWZiNTQxMGZhMDE1YjAwY2Y2Yzk1NWYxL3RhYmxlcmFuZ2U6ODYyNGY0YzBlZmI1NDEwZmEwMTViMDBjZjZjOTU1ZjFfMTAtMy0xLTEtMA_a24a353f-f6b0-41b6-99f3-eb4bbdc274f6"
      unitRef="usd">240122000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="i89009fd4f80f4537afb8edcc90602daf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8xNi9mcmFnOjJkNzQ4YmE2OTYwNjRmY2VhMzhlZmRkZTU5YjQwM2U1L3RhYmxlOjg2MjRmNGMwZWZiNTQxMGZhMDE1YjAwY2Y2Yzk1NWYxL3RhYmxlcmFuZ2U6ODYyNGY0YzBlZmI1NDEwZmEwMTViMDBjZjZjOTU1ZjFfMTEtMS0xLTEtMA_1ceafb52-5ec0-457f-ab98-8514b14ee9bb"
      unitRef="usd">304147000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="ic2731cc83e1b4d38a3d383cc2e9bfbc4_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8xNi9mcmFnOjJkNzQ4YmE2OTYwNjRmY2VhMzhlZmRkZTU5YjQwM2U1L3RhYmxlOjg2MjRmNGMwZWZiNTQxMGZhMDE1YjAwY2Y2Yzk1NWYxL3RhYmxlcmFuZ2U6ODYyNGY0YzBlZmI1NDEwZmEwMTViMDBjZjZjOTU1ZjFfMTEtMy0xLTEtMA_1f39914a-1a04-4b00-bfcf-682478703a5b"
      unitRef="usd">300987000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:Goodwill
      contextRef="i89009fd4f80f4537afb8edcc90602daf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8xNi9mcmFnOjJkNzQ4YmE2OTYwNjRmY2VhMzhlZmRkZTU5YjQwM2U1L3RhYmxlOjg2MjRmNGMwZWZiNTQxMGZhMDE1YjAwY2Y2Yzk1NWYxL3RhYmxlcmFuZ2U6ODYyNGY0YzBlZmI1NDEwZmEwMTViMDBjZjZjOTU1ZjFfMTItMS0xLTEtMA_32c3b1d3-770a-4a7f-b929-7c4c8a85d7d0"
      unitRef="usd">1581160000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="ic2731cc83e1b4d38a3d383cc2e9bfbc4_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8xNi9mcmFnOjJkNzQ4YmE2OTYwNjRmY2VhMzhlZmRkZTU5YjQwM2U1L3RhYmxlOjg2MjRmNGMwZWZiNTQxMGZhMDE1YjAwY2Y2Yzk1NWYxL3RhYmxlcmFuZ2U6ODYyNGY0YzBlZmI1NDEwZmEwMTViMDBjZjZjOTU1ZjFfMTItMy0xLTEtMA_e5f5b2dc-5c73-4c1f-8041-6064299b76d8"
      unitRef="usd">1581160000</us-gaap:Goodwill>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="i89009fd4f80f4537afb8edcc90602daf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8xNi9mcmFnOjJkNzQ4YmE2OTYwNjRmY2VhMzhlZmRkZTU5YjQwM2U1L3RhYmxlOjg2MjRmNGMwZWZiNTQxMGZhMDE1YjAwY2Y2Yzk1NWYxL3RhYmxlcmFuZ2U6ODYyNGY0YzBlZmI1NDEwZmEwMTViMDBjZjZjOTU1ZjFfMTMtMS0xLTEtMA_4600efc2-6a94-4202-a771-a6a3a2a24e5d"
      unitRef="usd">220439000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="ic2731cc83e1b4d38a3d383cc2e9bfbc4_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8xNi9mcmFnOjJkNzQ4YmE2OTYwNjRmY2VhMzhlZmRkZTU5YjQwM2U1L3RhYmxlOjg2MjRmNGMwZWZiNTQxMGZhMDE1YjAwY2Y2Yzk1NWYxL3RhYmxlcmFuZ2U6ODYyNGY0YzBlZmI1NDEwZmEwMTViMDBjZjZjOTU1ZjFfMTMtMy0xLTEtMA_183dbb15-0555-47bf-ae7b-87a4a3011938"
      unitRef="usd">135432000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:Assets
      contextRef="i89009fd4f80f4537afb8edcc90602daf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8xNi9mcmFnOjJkNzQ4YmE2OTYwNjRmY2VhMzhlZmRkZTU5YjQwM2U1L3RhYmxlOjg2MjRmNGMwZWZiNTQxMGZhMDE1YjAwY2Y2Yzk1NWYxL3RhYmxlcmFuZ2U6ODYyNGY0YzBlZmI1NDEwZmEwMTViMDBjZjZjOTU1ZjFfMTQtMS0xLTEtMA_d00ce6b0-d8ee-45a7-b375-aa416b74cedd"
      unitRef="usd">5368184000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="ic2731cc83e1b4d38a3d383cc2e9bfbc4_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8xNi9mcmFnOjJkNzQ4YmE2OTYwNjRmY2VhMzhlZmRkZTU5YjQwM2U1L3RhYmxlOjg2MjRmNGMwZWZiNTQxMGZhMDE1YjAwY2Y2Yzk1NWYxL3RhYmxlcmFuZ2U6ODYyNGY0YzBlZmI1NDEwZmEwMTViMDBjZjZjOTU1ZjFfMTQtMy0xLTEtMA_b829c1d9-2a3b-4e1f-826b-fbe56dc8e3b7"
      unitRef="usd">4793966000</us-gaap:Assets>
    <us-gaap:LongTermDebtCurrent
      contextRef="i89009fd4f80f4537afb8edcc90602daf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8xNi9mcmFnOjJkNzQ4YmE2OTYwNjRmY2VhMzhlZmRkZTU5YjQwM2U1L3RhYmxlOjg2MjRmNGMwZWZiNTQxMGZhMDE1YjAwY2Y2Yzk1NWYxL3RhYmxlcmFuZ2U6ODYyNGY0YzBlZmI1NDEwZmEwMTViMDBjZjZjOTU1ZjFfMTctMS0xLTEtMA_e2efcde7-0695-49b4-9cbe-c3509eebd1e5"
      unitRef="usd">77865000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtCurrent
      contextRef="ic2731cc83e1b4d38a3d383cc2e9bfbc4_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8xNi9mcmFnOjJkNzQ4YmE2OTYwNjRmY2VhMzhlZmRkZTU5YjQwM2U1L3RhYmxlOjg2MjRmNGMwZWZiNTQxMGZhMDE1YjAwY2Y2Yzk1NWYxL3RhYmxlcmFuZ2U6ODYyNGY0YzBlZmI1NDEwZmEwMTViMDBjZjZjOTU1ZjFfMTctMy0xLTEtMA_862cc123-374e-4bcb-b295-d36724073f43"
      unitRef="usd">177865000</us-gaap:LongTermDebtCurrent>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent
      contextRef="i89009fd4f80f4537afb8edcc90602daf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8xNi9mcmFnOjJkNzQ4YmE2OTYwNjRmY2VhMzhlZmRkZTU5YjQwM2U1L3RhYmxlOjg2MjRmNGMwZWZiNTQxMGZhMDE1YjAwY2Y2Yzk1NWYxL3RhYmxlcmFuZ2U6ODYyNGY0YzBlZmI1NDEwZmEwMTViMDBjZjZjOTU1ZjFfMTgtMS0xLTEtMA_07df42f6-9ce5-4346-a36e-d7a99f80667b"
      unitRef="usd">826834000</us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent
      contextRef="ic2731cc83e1b4d38a3d383cc2e9bfbc4_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8xNi9mcmFnOjJkNzQ4YmE2OTYwNjRmY2VhMzhlZmRkZTU5YjQwM2U1L3RhYmxlOjg2MjRmNGMwZWZiNTQxMGZhMDE1YjAwY2Y2Yzk1NWYxL3RhYmxlcmFuZ2U6ODYyNGY0YzBlZmI1NDEwZmEwMTViMDBjZjZjOTU1ZjFfMTgtMy0xLTEtMA_a4f1ed4e-b626-49e6-baea-a4607c37fab5"
      unitRef="usd">698011000</us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="i89009fd4f80f4537afb8edcc90602daf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8xNi9mcmFnOjJkNzQ4YmE2OTYwNjRmY2VhMzhlZmRkZTU5YjQwM2U1L3RhYmxlOjg2MjRmNGMwZWZiNTQxMGZhMDE1YjAwY2Y2Yzk1NWYxL3RhYmxlcmFuZ2U6ODYyNGY0YzBlZmI1NDEwZmEwMTViMDBjZjZjOTU1ZjFfMTktMS0xLTEtMA_3847e1a0-5b82-467b-8d06-20c40cd528d7"
      unitRef="usd">414475000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="ic2731cc83e1b4d38a3d383cc2e9bfbc4_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8xNi9mcmFnOjJkNzQ4YmE2OTYwNjRmY2VhMzhlZmRkZTU5YjQwM2U1L3RhYmxlOjg2MjRmNGMwZWZiNTQxMGZhMDE1YjAwY2Y2Yzk1NWYxL3RhYmxlcmFuZ2U6ODYyNGY0YzBlZmI1NDEwZmEwMTViMDBjZjZjOTU1ZjFfMTktMy0xLTEtMA_827068ec-c9f8-40a1-bca0-e627a5040086"
      unitRef="usd">348775000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="i89009fd4f80f4537afb8edcc90602daf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8xNi9mcmFnOjJkNzQ4YmE2OTYwNjRmY2VhMzhlZmRkZTU5YjQwM2U1L3RhYmxlOjg2MjRmNGMwZWZiNTQxMGZhMDE1YjAwY2Y2Yzk1NWYxL3RhYmxlcmFuZ2U6ODYyNGY0YzBlZmI1NDEwZmEwMTViMDBjZjZjOTU1ZjFfMjAtMS0xLTEtMA_5ee9347a-e6fc-41b7-bac1-74babd9fbad4"
      unitRef="usd">51768000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="ic2731cc83e1b4d38a3d383cc2e9bfbc4_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8xNi9mcmFnOjJkNzQ4YmE2OTYwNjRmY2VhMzhlZmRkZTU5YjQwM2U1L3RhYmxlOjg2MjRmNGMwZWZiNTQxMGZhMDE1YjAwY2Y2Yzk1NWYxL3RhYmxlcmFuZ2U6ODYyNGY0YzBlZmI1NDEwZmEwMTViMDBjZjZjOTU1ZjFfMjAtMy0xLTEtMA_3c707c6b-81e1-46de-9d2c-cfd2ac2f7a1d"
      unitRef="usd">49021000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="i89009fd4f80f4537afb8edcc90602daf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8xNi9mcmFnOjJkNzQ4YmE2OTYwNjRmY2VhMzhlZmRkZTU5YjQwM2U1L3RhYmxlOjg2MjRmNGMwZWZiNTQxMGZhMDE1YjAwY2Y2Yzk1NWYxL3RhYmxlcmFuZ2U6ODYyNGY0YzBlZmI1NDEwZmEwMTViMDBjZjZjOTU1ZjFfMjEtMS0xLTEtMA_1caa54ae-7827-47d9-84d9-a3fc578273bc"
      unitRef="usd">50019000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="ic2731cc83e1b4d38a3d383cc2e9bfbc4_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8xNi9mcmFnOjJkNzQ4YmE2OTYwNjRmY2VhMzhlZmRkZTU5YjQwM2U1L3RhYmxlOjg2MjRmNGMwZWZiNTQxMGZhMDE1YjAwY2Y2Yzk1NWYxL3RhYmxlcmFuZ2U6ODYyNGY0YzBlZmI1NDEwZmEwMTViMDBjZjZjOTU1ZjFfMjEtMy0xLTEtMA_84e7dc07-65d9-44e1-aa88-b608a5472afe"
      unitRef="usd">54006000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="i89009fd4f80f4537afb8edcc90602daf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8xNi9mcmFnOjJkNzQ4YmE2OTYwNjRmY2VhMzhlZmRkZTU5YjQwM2U1L3RhYmxlOjg2MjRmNGMwZWZiNTQxMGZhMDE1YjAwY2Y2Yzk1NWYxL3RhYmxlcmFuZ2U6ODYyNGY0YzBlZmI1NDEwZmEwMTViMDBjZjZjOTU1ZjFfMjItMS0xLTEtMA_f8c79832-eed0-4969-b55a-c83d4dded3c5"
      unitRef="usd">1420961000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="ic2731cc83e1b4d38a3d383cc2e9bfbc4_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8xNi9mcmFnOjJkNzQ4YmE2OTYwNjRmY2VhMzhlZmRkZTU5YjQwM2U1L3RhYmxlOjg2MjRmNGMwZWZiNTQxMGZhMDE1YjAwY2Y2Yzk1NWYxL3RhYmxlcmFuZ2U6ODYyNGY0YzBlZmI1NDEwZmEwMTViMDBjZjZjOTU1ZjFfMjItMy0xLTEtMA_9ba48195-b084-46ad-b682-92236f5a136c"
      unitRef="usd">1327678000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="i89009fd4f80f4537afb8edcc90602daf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8xNi9mcmFnOjJkNzQ4YmE2OTYwNjRmY2VhMzhlZmRkZTU5YjQwM2U1L3RhYmxlOjg2MjRmNGMwZWZiNTQxMGZhMDE1YjAwY2Y2Yzk1NWYxL3RhYmxlcmFuZ2U6ODYyNGY0YzBlZmI1NDEwZmEwMTViMDBjZjZjOTU1ZjFfMjMtMS0xLTEtMA_2be41608-dd7f-48d0-8787-06e4f8464fa3"
      unitRef="usd">2297142000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="ic2731cc83e1b4d38a3d383cc2e9bfbc4_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8xNi9mcmFnOjJkNzQ4YmE2OTYwNjRmY2VhMzhlZmRkZTU5YjQwM2U1L3RhYmxlOjg2MjRmNGMwZWZiNTQxMGZhMDE1YjAwY2Y2Yzk1NWYxL3RhYmxlcmFuZ2U6ODYyNGY0YzBlZmI1NDEwZmEwMTViMDBjZjZjOTU1ZjFfMjMtMy0xLTEtMA_948976a5-9a85-4281-af0b-248833f8677e"
      unitRef="usd">2007979000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i89009fd4f80f4537afb8edcc90602daf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8xNi9mcmFnOjJkNzQ4YmE2OTYwNjRmY2VhMzhlZmRkZTU5YjQwM2U1L3RhYmxlOjg2MjRmNGMwZWZiNTQxMGZhMDE1YjAwY2Y2Yzk1NWYxL3RhYmxlcmFuZ2U6ODYyNGY0YzBlZmI1NDEwZmEwMTViMDBjZjZjOTU1ZjFfMjQtMS0xLTEtMA_e69966ee-a08e-42f5-a097-4f7254d8dded"
      unitRef="usd">270620000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="ic2731cc83e1b4d38a3d383cc2e9bfbc4_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8xNi9mcmFnOjJkNzQ4YmE2OTYwNjRmY2VhMzhlZmRkZTU5YjQwM2U1L3RhYmxlOjg2MjRmNGMwZWZiNTQxMGZhMDE1YjAwY2Y2Yzk1NWYxL3RhYmxlcmFuZ2U6ODYyNGY0YzBlZmI1NDEwZmEwMTViMDBjZjZjOTU1ZjFfMjQtMy0xLTEtMA_4436269b-1a11-431d-b00f-4722be753abc"
      unitRef="usd">270266000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="i89009fd4f80f4537afb8edcc90602daf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8xNi9mcmFnOjJkNzQ4YmE2OTYwNjRmY2VhMzhlZmRkZTU5YjQwM2U1L3RhYmxlOjg2MjRmNGMwZWZiNTQxMGZhMDE1YjAwY2Y2Yzk1NWYxL3RhYmxlcmFuZ2U6ODYyNGY0YzBlZmI1NDEwZmEwMTViMDBjZjZjOTU1ZjFfMjUtMS0xLTEtMA_fc6faee6-f3eb-40d4-ae13-6da2c75b6e69"
      unitRef="usd">306196000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="ic2731cc83e1b4d38a3d383cc2e9bfbc4_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8xNi9mcmFnOjJkNzQ4YmE2OTYwNjRmY2VhMzhlZmRkZTU5YjQwM2U1L3RhYmxlOjg2MjRmNGMwZWZiNTQxMGZhMDE1YjAwY2Y2Yzk1NWYxL3RhYmxlcmFuZ2U6ODYyNGY0YzBlZmI1NDEwZmEwMTViMDBjZjZjOTU1ZjFfMjUtMy0xLTEtMA_79bbdd4c-d391-4f2f-b052-5d9fb7006dd1"
      unitRef="usd">331687000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:Liabilities
      contextRef="i89009fd4f80f4537afb8edcc90602daf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8xNi9mcmFnOjJkNzQ4YmE2OTYwNjRmY2VhMzhlZmRkZTU5YjQwM2U1L3RhYmxlOjg2MjRmNGMwZWZiNTQxMGZhMDE1YjAwY2Y2Yzk1NWYxL3RhYmxlcmFuZ2U6ODYyNGY0YzBlZmI1NDEwZmEwMTViMDBjZjZjOTU1ZjFfMjYtMS0xLTEtMA_38069c49-a59b-4331-8332-175c74df6a5c"
      unitRef="usd">4294919000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="ic2731cc83e1b4d38a3d383cc2e9bfbc4_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8xNi9mcmFnOjJkNzQ4YmE2OTYwNjRmY2VhMzhlZmRkZTU5YjQwM2U1L3RhYmxlOjg2MjRmNGMwZWZiNTQxMGZhMDE1YjAwY2Y2Yzk1NWYxL3RhYmxlcmFuZ2U6ODYyNGY0YzBlZmI1NDEwZmEwMTViMDBjZjZjOTU1ZjFfMjYtMy0xLTEtMA_331ce20a-1f3a-45e6-9f14-31b77f705cbc"
      unitRef="usd">3937610000</us-gaap:Liabilities>
    <us-gaap:CommitmentsAndContingencies
      contextRef="i89009fd4f80f4537afb8edcc90602daf_I20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8xNi9mcmFnOjJkNzQ4YmE2OTYwNjRmY2VhMzhlZmRkZTU5YjQwM2U1L3RhYmxlOjg2MjRmNGMwZWZiNTQxMGZhMDE1YjAwY2Y2Yzk1NWYxL3RhYmxlcmFuZ2U6ODYyNGY0YzBlZmI1NDEwZmEwMTViMDBjZjZjOTU1ZjFfMjctMS0xLTEtMA_82f8f72e-a609-42f0-b34b-e1fe997effd7"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies
      contextRef="ic2731cc83e1b4d38a3d383cc2e9bfbc4_I20200331"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8xNi9mcmFnOjJkNzQ4YmE2OTYwNjRmY2VhMzhlZmRkZTU5YjQwM2U1L3RhYmxlOjg2MjRmNGMwZWZiNTQxMGZhMDE1YjAwY2Y2Yzk1NWYxL3RhYmxlcmFuZ2U6ODYyNGY0YzBlZmI1NDEwZmEwMTViMDBjZjZjOTU1ZjFfMjctMy0xLTEtMA_915309a1-0071-41cd-ad73-6cb70e37e785"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="ic2731cc83e1b4d38a3d383cc2e9bfbc4_I20200331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8xNi9mcmFnOjJkNzQ4YmE2OTYwNjRmY2VhMzhlZmRkZTU5YjQwM2U1L3RhYmxlOjg2MjRmNGMwZWZiNTQxMGZhMDE1YjAwY2Y2Yzk1NWYxL3RhYmxlcmFuZ2U6ODYyNGY0YzBlZmI1NDEwZmEwMTViMDBjZjZjOTU1ZjFfMjktMC0xLTEtMC90ZXh0cmVnaW9uOjBlYzM4ZGY1OWE5MjQ1NzM5OTUxNzVmYWRhMGRjNmIwXzI4_d0615f97-1714-4841-8833-75077b110be3"
      unitRef="usdPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i89009fd4f80f4537afb8edcc90602daf_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8xNi9mcmFnOjJkNzQ4YmE2OTYwNjRmY2VhMzhlZmRkZTU5YjQwM2U1L3RhYmxlOjg2MjRmNGMwZWZiNTQxMGZhMDE1YjAwY2Y2Yzk1NWYxL3RhYmxlcmFuZ2U6ODYyNGY0YzBlZmI1NDEwZmEwMTViMDBjZjZjOTU1ZjFfMjktMC0xLTEtMC90ZXh0cmVnaW9uOjBlYzM4ZGY1OWE5MjQ1NzM5OTUxNzVmYWRhMGRjNmIwXzI4_eac0c0a3-a0f6-4b9c-b6d4-726b98e50efb"
      unitRef="usdPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i89009fd4f80f4537afb8edcc90602daf_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8xNi9mcmFnOjJkNzQ4YmE2OTYwNjRmY2VhMzhlZmRkZTU5YjQwM2U1L3RhYmxlOjg2MjRmNGMwZWZiNTQxMGZhMDE1YjAwY2Y2Yzk1NWYxL3RhYmxlcmFuZ2U6ODYyNGY0YzBlZmI1NDEwZmEwMTViMDBjZjZjOTU1ZjFfMjktMC0xLTEtMC90ZXh0cmVnaW9uOjBlYzM4ZGY1OWE5MjQ1NzM5OTUxNzVmYWRhMGRjNmIwXzU1_4dbc3f62-3787-44a8-821a-9b1efbc458f5"
      unitRef="shares">600000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="ic2731cc83e1b4d38a3d383cc2e9bfbc4_I20200331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8xNi9mcmFnOjJkNzQ4YmE2OTYwNjRmY2VhMzhlZmRkZTU5YjQwM2U1L3RhYmxlOjg2MjRmNGMwZWZiNTQxMGZhMDE1YjAwY2Y2Yzk1NWYxL3RhYmxlcmFuZ2U6ODYyNGY0YzBlZmI1NDEwZmEwMTViMDBjZjZjOTU1ZjFfMjktMC0xLTEtMC90ZXh0cmVnaW9uOjBlYzM4ZGY1OWE5MjQ1NzM5OTUxNzVmYWRhMGRjNmIwXzU1_68303ca5-3857-4ad4-abe5-2835090ed9d4"
      unitRef="shares">600000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="i89009fd4f80f4537afb8edcc90602daf_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8xNi9mcmFnOjJkNzQ4YmE2OTYwNjRmY2VhMzhlZmRkZTU5YjQwM2U1L3RhYmxlOjg2MjRmNGMwZWZiNTQxMGZhMDE1YjAwY2Y2Yzk1NWYxL3RhYmxlcmFuZ2U6ODYyNGY0YzBlZmI1NDEwZmEwMTViMDBjZjZjOTU1ZjFfMjktMC0xLTEtMC90ZXh0cmVnaW9uOjBlYzM4ZGY1OWE5MjQ1NzM5OTUxNzVmYWRhMGRjNmIwXzc0_7654643d-a01a-41e3-a023-27d31872ac28"
      unitRef="shares">162243173</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesIssued
      contextRef="ic2731cc83e1b4d38a3d383cc2e9bfbc4_I20200331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8xNi9mcmFnOjJkNzQ4YmE2OTYwNjRmY2VhMzhlZmRkZTU5YjQwM2U1L3RhYmxlOjg2MjRmNGMwZWZiNTQxMGZhMDE1YjAwY2Y2Yzk1NWYxL3RhYmxlcmFuZ2U6ODYyNGY0YzBlZmI1NDEwZmEwMTViMDBjZjZjOTU1ZjFfMjktMC0xLTEtMC90ZXh0cmVnaW9uOjBlYzM4ZGY1OWE5MjQ1NzM5OTUxNzVmYWRhMGRjNmIwXzExMA_719626f3-26b0-4922-9a8f-777798b12a19"
      unitRef="shares">161333973</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i89009fd4f80f4537afb8edcc90602daf_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8xNi9mcmFnOjJkNzQ4YmE2OTYwNjRmY2VhMzhlZmRkZTU5YjQwM2U1L3RhYmxlOjg2MjRmNGMwZWZiNTQxMGZhMDE1YjAwY2Y2Yzk1NWYxL3RhYmxlcmFuZ2U6ODYyNGY0YzBlZmI1NDEwZmEwMTViMDBjZjZjOTU1ZjFfMjktMC0xLTEtMC90ZXh0cmVnaW9uOjBlYzM4ZGY1OWE5MjQ1NzM5OTUxNzVmYWRhMGRjNmIwXzE1Mg_4a74e378-31e8-483f-aeff-035a97803670"
      unitRef="shares">137865312</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="ic2731cc83e1b4d38a3d383cc2e9bfbc4_I20200331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8xNi9mcmFnOjJkNzQ4YmE2OTYwNjRmY2VhMzhlZmRkZTU5YjQwM2U1L3RhYmxlOjg2MjRmNGMwZWZiNTQxMGZhMDE1YjAwY2Y2Yzk1NWYxL3RhYmxlcmFuZ2U6ODYyNGY0YzBlZmI1NDEwZmEwMTViMDBjZjZjOTU1ZjFfMjktMC0xLTEtMC90ZXh0cmVnaW9uOjBlYzM4ZGY1OWE5MjQ1NzM5OTUxNzVmYWRhMGRjNmIwXzE4OA_3b798a82-07fc-4e80-ad25-4d85ea4561d2"
      unitRef="shares">138719921</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockValue
      contextRef="i89009fd4f80f4537afb8edcc90602daf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8xNi9mcmFnOjJkNzQ4YmE2OTYwNjRmY2VhMzhlZmRkZTU5YjQwM2U1L3RhYmxlOjg2MjRmNGMwZWZiNTQxMGZhMDE1YjAwY2Y2Yzk1NWYxL3RhYmxlcmFuZ2U6ODYyNGY0YzBlZmI1NDEwZmEwMTViMDBjZjZjOTU1ZjFfMjktMS0xLTEtMA_575ad57f-cca4-4f11-b1e8-5518da7be03e"
      unitRef="usd">1622000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="ic2731cc83e1b4d38a3d383cc2e9bfbc4_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8xNi9mcmFnOjJkNzQ4YmE2OTYwNjRmY2VhMzhlZmRkZTU5YjQwM2U1L3RhYmxlOjg2MjRmNGMwZWZiNTQxMGZhMDE1YjAwY2Y2Yzk1NWYxL3RhYmxlcmFuZ2U6ODYyNGY0YzBlZmI1NDEwZmEwMTViMDBjZjZjOTU1ZjFfMjktMy0xLTEtMA_b8287bad-be6a-4958-bbfd-512190b2199a"
      unitRef="usd">1613000</us-gaap:CommonStockValue>
    <us-gaap:TreasuryStockShares
      contextRef="i89009fd4f80f4537afb8edcc90602daf_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8xNi9mcmFnOjJkNzQ4YmE2OTYwNjRmY2VhMzhlZmRkZTU5YjQwM2U1L3RhYmxlOjg2MjRmNGMwZWZiNTQxMGZhMDE1YjAwY2Y2Yzk1NWYxL3RhYmxlcmFuZ2U6ODYyNGY0YzBlZmI1NDEwZmEwMTViMDBjZjZjOTU1ZjFfMzAtMC0xLTEtMC90ZXh0cmVnaW9uOmQxNzgyNTBiZjhhNjRmNDc5NTAxOGI5ZDk2MDI1NjI1XzMw_884aa620-01c1-44a4-baf2-c7439b26274d"
      unitRef="shares">24377861</us-gaap:TreasuryStockShares>
    <us-gaap:TreasuryStockShares
      contextRef="ic2731cc83e1b4d38a3d383cc2e9bfbc4_I20200331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8xNi9mcmFnOjJkNzQ4YmE2OTYwNjRmY2VhMzhlZmRkZTU5YjQwM2U1L3RhYmxlOjg2MjRmNGMwZWZiNTQxMGZhMDE1YjAwY2Y2Yzk1NWYxL3RhYmxlcmFuZ2U6ODYyNGY0YzBlZmI1NDEwZmEwMTViMDBjZjZjOTU1ZjFfMzAtMC0xLTEtMC90ZXh0cmVnaW9uOmQxNzgyNTBiZjhhNjRmNDc5NTAxOGI5ZDk2MDI1NjI1XzU5_4c5775ea-8f84-4324-97ca-99210e5fc0fa"
      unitRef="shares">22614052</us-gaap:TreasuryStockShares>
    <us-gaap:TreasuryStockValue
      contextRef="i89009fd4f80f4537afb8edcc90602daf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8xNi9mcmFnOjJkNzQ4YmE2OTYwNjRmY2VhMzhlZmRkZTU5YjQwM2U1L3RhYmxlOjg2MjRmNGMwZWZiNTQxMGZhMDE1YjAwY2Y2Yzk1NWYxL3RhYmxlcmFuZ2U6ODYyNGY0YzBlZmI1NDEwZmEwMTViMDBjZjZjOTU1ZjFfMzAtMS0xLTEtMA_25701934-b9a3-49be-be43-84494f5b5f82"
      unitRef="usd">1030713000</us-gaap:TreasuryStockValue>
    <us-gaap:TreasuryStockValue
      contextRef="ic2731cc83e1b4d38a3d383cc2e9bfbc4_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8xNi9mcmFnOjJkNzQ4YmE2OTYwNjRmY2VhMzhlZmRkZTU5YjQwM2U1L3RhYmxlOjg2MjRmNGMwZWZiNTQxMGZhMDE1YjAwY2Y2Yzk1NWYxL3RhYmxlcmFuZ2U6ODYyNGY0YzBlZmI1NDEwZmEwMTViMDBjZjZjOTU1ZjFfMzAtMy0xLTEtMA_3fb1f913-8ffd-4d49-beef-0c94c792b499"
      unitRef="usd">898095000</us-gaap:TreasuryStockValue>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="i89009fd4f80f4537afb8edcc90602daf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8xNi9mcmFnOjJkNzQ4YmE2OTYwNjRmY2VhMzhlZmRkZTU5YjQwM2U1L3RhYmxlOjg2MjRmNGMwZWZiNTQxMGZhMDE1YjAwY2Y2Yzk1NWYxL3RhYmxlcmFuZ2U6ODYyNGY0YzBlZmI1NDEwZmEwMTViMDBjZjZjOTU1ZjFfMzEtMS0xLTEtMA_73c0fc05-6be0-451f-9446-a24c2f7bff7c"
      unitRef="usd">532757000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="ic2731cc83e1b4d38a3d383cc2e9bfbc4_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8xNi9mcmFnOjJkNzQ4YmE2OTYwNjRmY2VhMzhlZmRkZTU5YjQwM2U1L3RhYmxlOjg2MjRmNGMwZWZiNTQxMGZhMDE1YjAwY2Y2Yzk1NWYxL3RhYmxlcmFuZ2U6ODYyNGY0YzBlZmI1NDEwZmEwMTViMDBjZjZjOTU1ZjFfMzEtMy0xLTEtMA_3046528f-682a-43e2-b6e7-dcafb4bfa14d"
      unitRef="usd">468027000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i89009fd4f80f4537afb8edcc90602daf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8xNi9mcmFnOjJkNzQ4YmE2OTYwNjRmY2VhMzhlZmRkZTU5YjQwM2U1L3RhYmxlOjg2MjRmNGMwZWZiNTQxMGZhMDE1YjAwY2Y2Yzk1NWYxL3RhYmxlcmFuZ2U6ODYyNGY0YzBlZmI1NDEwZmEwMTViMDBjZjZjOTU1ZjFfMzItMS0xLTEtMA_a0c72d4c-4e10-4a82-86cb-4d97d1b74361"
      unitRef="usd">1609551000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="ic2731cc83e1b4d38a3d383cc2e9bfbc4_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8xNi9mcmFnOjJkNzQ4YmE2OTYwNjRmY2VhMzhlZmRkZTU5YjQwM2U1L3RhYmxlOjg2MjRmNGMwZWZiNTQxMGZhMDE1YjAwY2Y2Yzk1NWYxL3RhYmxlcmFuZ2U6ODYyNGY0YzBlZmI1NDEwZmEwMTViMDBjZjZjOTU1ZjFfMzItMy0xLTEtMA_13095fe6-e8c0-4c03-8678-b436f4ef087b"
      unitRef="usd">1330812000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i89009fd4f80f4537afb8edcc90602daf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8xNi9mcmFnOjJkNzQ4YmE2OTYwNjRmY2VhMzhlZmRkZTU5YjQwM2U1L3RhYmxlOjg2MjRmNGMwZWZiNTQxMGZhMDE1YjAwY2Y2Yzk1NWYxL3RhYmxlcmFuZ2U6ODYyNGY0YzBlZmI1NDEwZmEwMTViMDBjZjZjOTU1ZjFfMzMtMS0xLTEtMA_0fc54aa9-8169-4d45-9297-5c48f4497b00"
      unitRef="usd">-39952000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="ic2731cc83e1b4d38a3d383cc2e9bfbc4_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8xNi9mcmFnOjJkNzQ4YmE2OTYwNjRmY2VhMzhlZmRkZTU5YjQwM2U1L3RhYmxlOjg2MjRmNGMwZWZiNTQxMGZhMDE1YjAwY2Y2Yzk1NWYxL3RhYmxlcmFuZ2U6ODYyNGY0YzBlZmI1NDEwZmEwMTViMDBjZjZjOTU1ZjFfMzMtMy0xLTEtMA_f53dd068-e39c-4ac0-ba77-563f4d374a3c"
      unitRef="usd">-46001000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:StockholdersEquity
      contextRef="i89009fd4f80f4537afb8edcc90602daf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8xNi9mcmFnOjJkNzQ4YmE2OTYwNjRmY2VhMzhlZmRkZTU5YjQwM2U1L3RhYmxlOjg2MjRmNGMwZWZiNTQxMGZhMDE1YjAwY2Y2Yzk1NWYxL3RhYmxlcmFuZ2U6ODYyNGY0YzBlZmI1NDEwZmEwMTViMDBjZjZjOTU1ZjFfMzQtMS0xLTEtMA_0b733308-931e-4463-a6e4-d7e6623605a7"
      unitRef="usd">1073265000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ic2731cc83e1b4d38a3d383cc2e9bfbc4_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8xNi9mcmFnOjJkNzQ4YmE2OTYwNjRmY2VhMzhlZmRkZTU5YjQwM2U1L3RhYmxlOjg2MjRmNGMwZWZiNTQxMGZhMDE1YjAwY2Y2Yzk1NWYxL3RhYmxlcmFuZ2U6ODYyNGY0YzBlZmI1NDEwZmEwMTViMDBjZjZjOTU1ZjFfMzQtMy0xLTEtMA_a5119478-6d4b-4ea3-9a4c-b1d82cae9e29"
      unitRef="usd">856356000</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i89009fd4f80f4537afb8edcc90602daf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8xNi9mcmFnOjJkNzQ4YmE2OTYwNjRmY2VhMzhlZmRkZTU5YjQwM2U1L3RhYmxlOjg2MjRmNGMwZWZiNTQxMGZhMDE1YjAwY2Y2Yzk1NWYxL3RhYmxlcmFuZ2U6ODYyNGY0YzBlZmI1NDEwZmEwMTViMDBjZjZjOTU1ZjFfMzUtMS0xLTEtMA_8ff9cd85-1e88-4abb-9c5f-f1198af7d351"
      unitRef="usd">5368184000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="ic2731cc83e1b4d38a3d383cc2e9bfbc4_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8xNi9mcmFnOjJkNzQ4YmE2OTYwNjRmY2VhMzhlZmRkZTU5YjQwM2U1L3RhYmxlOjg2MjRmNGMwZWZiNTQxMGZhMDE1YjAwY2Y2Yzk1NWYxL3RhYmxlcmFuZ2U6ODYyNGY0YzBlZmI1NDEwZmEwMTViMDBjZjZjOTU1ZjFfMzUtMy0xLTEtMA_dd980f36-9207-4a78-9291-959ae404f247"
      unitRef="usd">4793966000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8300eef8c9384db0b4c93059c7cd3074_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8xOS9mcmFnOjAyODk2ZDA0Y2UxYTRlYmU4YTUzNDcwNTUxZWVlODkwL3RhYmxlOjJmYzBmMGEwOTdkYzQxYTA4MTIxNjRjNTVhNzhiMGVhL3RhYmxlcmFuZ2U6MmZjMGYwYTA5N2RjNDFhMDgxMjE2NGM1NWE3OGIwZWFfMy0xLTEtMS0w_5de827b1-ed78-429a-822e-0ccb02710bff"
      unitRef="usd">1904020000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i52cf5c5c045049efa3e30153262bb31c_D20191001-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8xOS9mcmFnOjAyODk2ZDA0Y2UxYTRlYmU4YTUzNDcwNTUxZWVlODkwL3RhYmxlOjJmYzBmMGEwOTdkYzQxYTA4MTIxNjRjNTVhNzhiMGVhL3RhYmxlcmFuZ2U6MmZjMGYwYTA5N2RjNDFhMDgxMjE2NGM1NWE3OGIwZWFfMy0zLTEtMS0w_5d3fe0f9-141b-41d5-99fa-c3362863c429"
      unitRef="usd">1849441000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="idbd391fe5221494982d0ff6a7fcebb0b_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8xOS9mcmFnOjAyODk2ZDA0Y2UxYTRlYmU4YTUzNDcwNTUxZWVlODkwL3RhYmxlOjJmYzBmMGEwOTdkYzQxYTA4MTIxNjRjNTVhNzhiMGVhL3RhYmxlcmFuZ2U6MmZjMGYwYTA5N2RjNDFhMDgxMjE2NGM1NWE3OGIwZWFfMy01LTEtMS0w_0e2dfe84-f04e-4846-a8e8-89f555b89d2b"
      unitRef="usd">5879658000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ice2dc0ea5ea54deebe4fa8d7a9bd0fe7_D20190401-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8xOS9mcmFnOjAyODk2ZDA0Y2UxYTRlYmU4YTUzNDcwNTUxZWVlODkwL3RhYmxlOjJmYzBmMGEwOTdkYzQxYTA4MTIxNjRjNTVhNzhiMGVhL3RhYmxlcmFuZ2U6MmZjMGYwYTA5N2RjNDFhMDgxMjE2NGM1NWE3OGIwZWFfMy03LTEtMS0w_06243e2d-9d05-4f6d-b089-6169ce2e619e"
      unitRef="usd">5494194000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i8300eef8c9384db0b4c93059c7cd3074_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8xOS9mcmFnOjAyODk2ZDA0Y2UxYTRlYmU4YTUzNDcwNTUxZWVlODkwL3RhYmxlOjJmYzBmMGEwOTdkYzQxYTA4MTIxNjRjNTVhNzhiMGVhL3RhYmxlcmFuZ2U6MmZjMGYwYTA5N2RjNDFhMDgxMjE2NGM1NWE3OGIwZWFfNS0xLTEtMS0w_dad102fd-6cc2-4a6d-988e-237d281e560d"
      unitRef="usd">866771000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i52cf5c5c045049efa3e30153262bb31c_D20191001-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8xOS9mcmFnOjAyODk2ZDA0Y2UxYTRlYmU4YTUzNDcwNTUxZWVlODkwL3RhYmxlOjJmYzBmMGEwOTdkYzQxYTA4MTIxNjRjNTVhNzhiMGVhL3RhYmxlcmFuZ2U6MmZjMGYwYTA5N2RjNDFhMDgxMjE2NGM1NWE3OGIwZWFfNS0zLTEtMS0w_00568602-9a11-4983-9617-dc12e26c5834"
      unitRef="usd">813500000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="idbd391fe5221494982d0ff6a7fcebb0b_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8xOS9mcmFnOjAyODk2ZDA0Y2UxYTRlYmU4YTUzNDcwNTUxZWVlODkwL3RhYmxlOjJmYzBmMGEwOTdkYzQxYTA4MTIxNjRjNTVhNzhiMGVhL3RhYmxlcmFuZ2U6MmZjMGYwYTA5N2RjNDFhMDgxMjE2NGM1NWE3OGIwZWFfNS01LTEtMS0w_cd6c05d3-f3f2-4b90-85fb-e6ca3e9b152c"
      unitRef="usd">2758270000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="ice2dc0ea5ea54deebe4fa8d7a9bd0fe7_D20190401-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8xOS9mcmFnOjAyODk2ZDA0Y2UxYTRlYmU4YTUzNDcwNTUxZWVlODkwL3RhYmxlOjJmYzBmMGEwOTdkYzQxYTA4MTIxNjRjNTVhNzhiMGVhL3RhYmxlcmFuZ2U6MmZjMGYwYTA5N2RjNDFhMDgxMjE2NGM1NWE3OGIwZWFfNS03LTEtMS0w_d3a8f27a-e966-4164-8c38-2feb426dc91b"
      unitRef="usd">2498096000</us-gaap:CostOfGoodsAndServicesSold>
    <bah:BillableExpenses
      contextRef="i8300eef8c9384db0b4c93059c7cd3074_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8xOS9mcmFnOjAyODk2ZDA0Y2UxYTRlYmU4YTUzNDcwNTUxZWVlODkwL3RhYmxlOjJmYzBmMGEwOTdkYzQxYTA4MTIxNjRjNTVhNzhiMGVhL3RhYmxlcmFuZ2U6MmZjMGYwYTA5N2RjNDFhMDgxMjE2NGM1NWE3OGIwZWFfNi0xLTEtMS0w_e0ae86bd-f653-4349-94d8-d3c564109dce"
      unitRef="usd">577059000</bah:BillableExpenses>
    <bah:BillableExpenses
      contextRef="i52cf5c5c045049efa3e30153262bb31c_D20191001-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8xOS9mcmFnOjAyODk2ZDA0Y2UxYTRlYmU4YTUzNDcwNTUxZWVlODkwL3RhYmxlOjJmYzBmMGEwOTdkYzQxYTA4MTIxNjRjNTVhNzhiMGVhL3RhYmxlcmFuZ2U6MmZjMGYwYTA5N2RjNDFhMDgxMjE2NGM1NWE3OGIwZWFfNi0zLTEtMS0w_0b7770de-e4ff-41de-b4e7-52b649d88c88"
      unitRef="usd">600522000</bah:BillableExpenses>
    <bah:BillableExpenses
      contextRef="idbd391fe5221494982d0ff6a7fcebb0b_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8xOS9mcmFnOjAyODk2ZDA0Y2UxYTRlYmU4YTUzNDcwNTUxZWVlODkwL3RhYmxlOjJmYzBmMGEwOTdkYzQxYTA4MTIxNjRjNTVhNzhiMGVhL3RhYmxlcmFuZ2U6MmZjMGYwYTA5N2RjNDFhMDgxMjE2NGM1NWE3OGIwZWFfNi01LTEtMS0w_3983e596-092d-4072-9b80-b8ef159a6667"
      unitRef="usd">1729788000</bah:BillableExpenses>
    <bah:BillableExpenses
      contextRef="ice2dc0ea5ea54deebe4fa8d7a9bd0fe7_D20190401-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8xOS9mcmFnOjAyODk2ZDA0Y2UxYTRlYmU4YTUzNDcwNTUxZWVlODkwL3RhYmxlOjJmYzBmMGEwOTdkYzQxYTA4MTIxNjRjNTVhNzhiMGVhL3RhYmxlcmFuZ2U6MmZjMGYwYTA5N2RjNDFhMDgxMjE2NGM1NWE3OGIwZWFfNi03LTEtMS0w_21ac2193-f397-4cbc-b12e-f60a0bd5085c"
      unitRef="usd">1691543000</bah:BillableExpenses>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="i8300eef8c9384db0b4c93059c7cd3074_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8xOS9mcmFnOjAyODk2ZDA0Y2UxYTRlYmU4YTUzNDcwNTUxZWVlODkwL3RhYmxlOjJmYzBmMGEwOTdkYzQxYTA4MTIxNjRjNTVhNzhiMGVhL3RhYmxlcmFuZ2U6MmZjMGYwYTA5N2RjNDFhMDgxMjE2NGM1NWE3OGIwZWFfNy0xLTEtMS0w_bf3e86d7-3eca-4017-89fe-d4126fc89490"
      unitRef="usd">254820000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="i52cf5c5c045049efa3e30153262bb31c_D20191001-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8xOS9mcmFnOjAyODk2ZDA0Y2UxYTRlYmU4YTUzNDcwNTUxZWVlODkwL3RhYmxlOjJmYzBmMGEwOTdkYzQxYTA4MTIxNjRjNTVhNzhiMGVhL3RhYmxlcmFuZ2U6MmZjMGYwYTA5N2RjNDFhMDgxMjE2NGM1NWE3OGIwZWFfNy0zLTEtMS0w_61978888-a097-4824-b89d-15b4c8d34b9d"
      unitRef="usd">245719000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="idbd391fe5221494982d0ff6a7fcebb0b_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8xOS9mcmFnOjAyODk2ZDA0Y2UxYTRlYmU4YTUzNDcwNTUxZWVlODkwL3RhYmxlOjJmYzBmMGEwOTdkYzQxYTA4MTIxNjRjNTVhNzhiMGVhL3RhYmxlcmFuZ2U6MmZjMGYwYTA5N2RjNDFhMDgxMjE2NGM1NWE3OGIwZWFfNy01LTEtMS0w_ac98cb59-cb67-4687-9065-16f043dfb43e"
      unitRef="usd">745375000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="ice2dc0ea5ea54deebe4fa8d7a9bd0fe7_D20190401-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8xOS9mcmFnOjAyODk2ZDA0Y2UxYTRlYmU4YTUzNDcwNTUxZWVlODkwL3RhYmxlOjJmYzBmMGEwOTdkYzQxYTA4MTIxNjRjNTVhNzhiMGVhL3RhYmxlcmFuZ2U6MmZjMGYwYTA5N2RjNDFhMDgxMjE2NGM1NWE3OGIwZWFfNy03LTEtMS0w_d6cc8df8-20a2-48a7-8db3-97cc22e9e6ff"
      unitRef="usd">724121000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:DepreciationAndAmortization
      contextRef="i8300eef8c9384db0b4c93059c7cd3074_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8xOS9mcmFnOjAyODk2ZDA0Y2UxYTRlYmU4YTUzNDcwNTUxZWVlODkwL3RhYmxlOjJmYzBmMGEwOTdkYzQxYTA4MTIxNjRjNTVhNzhiMGVhL3RhYmxlcmFuZ2U6MmZjMGYwYTA5N2RjNDFhMDgxMjE2NGM1NWE3OGIwZWFfOC0xLTEtMS0w_ff495d85-054c-4a83-aae1-8c4b7be93155"
      unitRef="usd">21113000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="i52cf5c5c045049efa3e30153262bb31c_D20191001-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8xOS9mcmFnOjAyODk2ZDA0Y2UxYTRlYmU4YTUzNDcwNTUxZWVlODkwL3RhYmxlOjJmYzBmMGEwOTdkYzQxYTA4MTIxNjRjNTVhNzhiMGVhL3RhYmxlcmFuZ2U6MmZjMGYwYTA5N2RjNDFhMDgxMjE2NGM1NWE3OGIwZWFfOC0zLTEtMS0w_1fbb1aef-43eb-4157-bed6-43fb9da220ca"
      unitRef="usd">20655000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="idbd391fe5221494982d0ff6a7fcebb0b_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8xOS9mcmFnOjAyODk2ZDA0Y2UxYTRlYmU4YTUzNDcwNTUxZWVlODkwL3RhYmxlOjJmYzBmMGEwOTdkYzQxYTA4MTIxNjRjNTVhNzhiMGVhL3RhYmxlcmFuZ2U6MmZjMGYwYTA5N2RjNDFhMDgxMjE2NGM1NWE3OGIwZWFfOC01LTEtMS0w_9989503f-93db-43d4-af73-c70f33977f15"
      unitRef="usd">62860000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="ice2dc0ea5ea54deebe4fa8d7a9bd0fe7_D20190401-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8xOS9mcmFnOjAyODk2ZDA0Y2UxYTRlYmU4YTUzNDcwNTUxZWVlODkwL3RhYmxlOjJmYzBmMGEwOTdkYzQxYTA4MTIxNjRjNTVhNzhiMGVhL3RhYmxlcmFuZ2U6MmZjMGYwYTA5N2RjNDFhMDgxMjE2NGM1NWE3OGIwZWFfOC03LTEtMS0w_a2701a06-9d89-439f-9266-ac734944bf5b"
      unitRef="usd">60308000</us-gaap:DepreciationAndAmortization>
    <us-gaap:CostsAndExpenses
      contextRef="i8300eef8c9384db0b4c93059c7cd3074_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8xOS9mcmFnOjAyODk2ZDA0Y2UxYTRlYmU4YTUzNDcwNTUxZWVlODkwL3RhYmxlOjJmYzBmMGEwOTdkYzQxYTA4MTIxNjRjNTVhNzhiMGVhL3RhYmxlcmFuZ2U6MmZjMGYwYTA5N2RjNDFhMDgxMjE2NGM1NWE3OGIwZWFfOS0xLTEtMS0w_05c3f0b9-d5db-416d-8a60-fd44c1e2b67f"
      unitRef="usd">1719763000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="i52cf5c5c045049efa3e30153262bb31c_D20191001-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8xOS9mcmFnOjAyODk2ZDA0Y2UxYTRlYmU4YTUzNDcwNTUxZWVlODkwL3RhYmxlOjJmYzBmMGEwOTdkYzQxYTA4MTIxNjRjNTVhNzhiMGVhL3RhYmxlcmFuZ2U6MmZjMGYwYTA5N2RjNDFhMDgxMjE2NGM1NWE3OGIwZWFfOS0zLTEtMS0w_8075d1b9-2a16-48b4-af5a-2fe73a1645cb"
      unitRef="usd">1680396000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="idbd391fe5221494982d0ff6a7fcebb0b_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8xOS9mcmFnOjAyODk2ZDA0Y2UxYTRlYmU4YTUzNDcwNTUxZWVlODkwL3RhYmxlOjJmYzBmMGEwOTdkYzQxYTA4MTIxNjRjNTVhNzhiMGVhL3RhYmxlcmFuZ2U6MmZjMGYwYTA5N2RjNDFhMDgxMjE2NGM1NWE3OGIwZWFfOS01LTEtMS0w_3865a8d4-8aa6-4bdb-a89f-0f43be24e5b4"
      unitRef="usd">5296293000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="ice2dc0ea5ea54deebe4fa8d7a9bd0fe7_D20190401-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8xOS9mcmFnOjAyODk2ZDA0Y2UxYTRlYmU4YTUzNDcwNTUxZWVlODkwL3RhYmxlOjJmYzBmMGEwOTdkYzQxYTA4MTIxNjRjNTVhNzhiMGVhL3RhYmxlcmFuZ2U6MmZjMGYwYTA5N2RjNDFhMDgxMjE2NGM1NWE3OGIwZWFfOS03LTEtMS0w_0a8ce2d7-d12b-4773-96a6-d649ded05e5f"
      unitRef="usd">4974068000</us-gaap:CostsAndExpenses>
    <us-gaap:OperatingIncomeLoss
      contextRef="i8300eef8c9384db0b4c93059c7cd3074_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8xOS9mcmFnOjAyODk2ZDA0Y2UxYTRlYmU4YTUzNDcwNTUxZWVlODkwL3RhYmxlOjJmYzBmMGEwOTdkYzQxYTA4MTIxNjRjNTVhNzhiMGVhL3RhYmxlcmFuZ2U6MmZjMGYwYTA5N2RjNDFhMDgxMjE2NGM1NWE3OGIwZWFfMTAtMS0xLTEtMA_d9195132-bc7c-42d6-9d14-3fe3f2bc6d71"
      unitRef="usd">184257000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i52cf5c5c045049efa3e30153262bb31c_D20191001-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8xOS9mcmFnOjAyODk2ZDA0Y2UxYTRlYmU4YTUzNDcwNTUxZWVlODkwL3RhYmxlOjJmYzBmMGEwOTdkYzQxYTA4MTIxNjRjNTVhNzhiMGVhL3RhYmxlcmFuZ2U6MmZjMGYwYTA5N2RjNDFhMDgxMjE2NGM1NWE3OGIwZWFfMTAtMy0xLTEtMA_b6f7a315-50fd-43fa-a1c9-58c61cf6998a"
      unitRef="usd">169045000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="idbd391fe5221494982d0ff6a7fcebb0b_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8xOS9mcmFnOjAyODk2ZDA0Y2UxYTRlYmU4YTUzNDcwNTUxZWVlODkwL3RhYmxlOjJmYzBmMGEwOTdkYzQxYTA4MTIxNjRjNTVhNzhiMGVhL3RhYmxlcmFuZ2U6MmZjMGYwYTA5N2RjNDFhMDgxMjE2NGM1NWE3OGIwZWFfMTAtNS0xLTEtMA_fa39ccfa-70ee-4f24-aef6-702f84df64dd"
      unitRef="usd">583365000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ice2dc0ea5ea54deebe4fa8d7a9bd0fe7_D20190401-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8xOS9mcmFnOjAyODk2ZDA0Y2UxYTRlYmU4YTUzNDcwNTUxZWVlODkwL3RhYmxlOjJmYzBmMGEwOTdkYzQxYTA4MTIxNjRjNTVhNzhiMGVhL3RhYmxlcmFuZ2U6MmZjMGYwYTA5N2RjNDFhMDgxMjE2NGM1NWE3OGIwZWFfMTAtNy0xLTEtMA_9e31a840-1358-448a-917f-7d366979c60a"
      unitRef="usd">520126000</us-gaap:OperatingIncomeLoss>
    <us-gaap:InterestExpense
      contextRef="i8300eef8c9384db0b4c93059c7cd3074_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8xOS9mcmFnOjAyODk2ZDA0Y2UxYTRlYmU4YTUzNDcwNTUxZWVlODkwL3RhYmxlOjJmYzBmMGEwOTdkYzQxYTA4MTIxNjRjNTVhNzhiMGVhL3RhYmxlcmFuZ2U6MmZjMGYwYTA5N2RjNDFhMDgxMjE2NGM1NWE3OGIwZWFfMTEtMS0xLTEtMA_7c069d47-17ed-4c46-9224-9a0a945a1344"
      unitRef="usd">20878000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i52cf5c5c045049efa3e30153262bb31c_D20191001-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8xOS9mcmFnOjAyODk2ZDA0Y2UxYTRlYmU4YTUzNDcwNTUxZWVlODkwL3RhYmxlOjJmYzBmMGEwOTdkYzQxYTA4MTIxNjRjNTVhNzhiMGVhL3RhYmxlcmFuZ2U6MmZjMGYwYTA5N2RjNDFhMDgxMjE2NGM1NWE3OGIwZWFfMTEtMy0xLTEtMA_1ed068c8-2ec5-408d-9eaa-a456df0bafdf"
      unitRef="usd">24231000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="idbd391fe5221494982d0ff6a7fcebb0b_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8xOS9mcmFnOjAyODk2ZDA0Y2UxYTRlYmU4YTUzNDcwNTUxZWVlODkwL3RhYmxlOjJmYzBmMGEwOTdkYzQxYTA4MTIxNjRjNTVhNzhiMGVhL3RhYmxlcmFuZ2U6MmZjMGYwYTA5N2RjNDFhMDgxMjE2NGM1NWE3OGIwZWFfMTEtNS0xLTEtMA_9a8012d0-70ca-47ff-94c0-9b5427fdd2a8"
      unitRef="usd">60900000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="ice2dc0ea5ea54deebe4fa8d7a9bd0fe7_D20190401-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8xOS9mcmFnOjAyODk2ZDA0Y2UxYTRlYmU4YTUzNDcwNTUxZWVlODkwL3RhYmxlOjJmYzBmMGEwOTdkYzQxYTA4MTIxNjRjNTVhNzhiMGVhL3RhYmxlcmFuZ2U6MmZjMGYwYTA5N2RjNDFhMDgxMjE2NGM1NWE3OGIwZWFfMTEtNy0xLTEtMA_2e8b122e-6b73-43b3-8720-23fc2511044d"
      unitRef="usd">75281000</us-gaap:InterestExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i8300eef8c9384db0b4c93059c7cd3074_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8xOS9mcmFnOjAyODk2ZDA0Y2UxYTRlYmU4YTUzNDcwNTUxZWVlODkwL3RhYmxlOjJmYzBmMGEwOTdkYzQxYTA4MTIxNjRjNTVhNzhiMGVhL3RhYmxlcmFuZ2U6MmZjMGYwYTA5N2RjNDFhMDgxMjE2NGM1NWE3OGIwZWFfMTItMS0xLTEtMA_f0e7d8c2-a6e2-471c-b272-f0c1b61ba4cc"
      unitRef="usd">2604000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i52cf5c5c045049efa3e30153262bb31c_D20191001-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8xOS9mcmFnOjAyODk2ZDA0Y2UxYTRlYmU4YTUzNDcwNTUxZWVlODkwL3RhYmxlOjJmYzBmMGEwOTdkYzQxYTA4MTIxNjRjNTVhNzhiMGVhL3RhYmxlcmFuZ2U6MmZjMGYwYTA5N2RjNDFhMDgxMjE2NGM1NWE3OGIwZWFfMTItMy0xLTEtMA_e3e1b92b-389c-4887-ae0e-05d915d32352"
      unitRef="usd">1909000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="idbd391fe5221494982d0ff6a7fcebb0b_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8xOS9mcmFnOjAyODk2ZDA0Y2UxYTRlYmU4YTUzNDcwNTUxZWVlODkwL3RhYmxlOjJmYzBmMGEwOTdkYzQxYTA4MTIxNjRjNTVhNzhiMGVhL3RhYmxlcmFuZ2U6MmZjMGYwYTA5N2RjNDFhMDgxMjE2NGM1NWE3OGIwZWFfMTItNS0xLTEtMA_d1a13439-9bee-484c-9d72-4736bf468ed1"
      unitRef="usd">-10266000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="ice2dc0ea5ea54deebe4fa8d7a9bd0fe7_D20190401-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8xOS9mcmFnOjAyODk2ZDA0Y2UxYTRlYmU4YTUzNDcwNTUxZWVlODkwL3RhYmxlOjJmYzBmMGEwOTdkYzQxYTA4MTIxNjRjNTVhNzhiMGVhL3RhYmxlcmFuZ2U6MmZjMGYwYTA5N2RjNDFhMDgxMjE2NGM1NWE3OGIwZWFfMTItNy0xLTEtMA_755c2a90-5e45-4ec8-836e-350e5079b789"
      unitRef="usd">5885000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="i8300eef8c9384db0b4c93059c7cd3074_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8xOS9mcmFnOjAyODk2ZDA0Y2UxYTRlYmU4YTUzNDcwNTUxZWVlODkwL3RhYmxlOjJmYzBmMGEwOTdkYzQxYTA4MTIxNjRjNTVhNzhiMGVhL3RhYmxlcmFuZ2U6MmZjMGYwYTA5N2RjNDFhMDgxMjE2NGM1NWE3OGIwZWFfMTMtMS0xLTEtMA_51a4f59c-5edc-4407-ab1c-b35a0ca5718b"
      unitRef="usd">165983000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="i52cf5c5c045049efa3e30153262bb31c_D20191001-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8xOS9mcmFnOjAyODk2ZDA0Y2UxYTRlYmU4YTUzNDcwNTUxZWVlODkwL3RhYmxlOjJmYzBmMGEwOTdkYzQxYTA4MTIxNjRjNTVhNzhiMGVhL3RhYmxlcmFuZ2U6MmZjMGYwYTA5N2RjNDFhMDgxMjE2NGM1NWE3OGIwZWFfMTMtMy0xLTEtMA_230fad82-fe68-4938-bf3e-09edd273a422"
      unitRef="usd">146723000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="idbd391fe5221494982d0ff6a7fcebb0b_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8xOS9mcmFnOjAyODk2ZDA0Y2UxYTRlYmU4YTUzNDcwNTUxZWVlODkwL3RhYmxlOjJmYzBmMGEwOTdkYzQxYTA4MTIxNjRjNTVhNzhiMGVhL3RhYmxlcmFuZ2U6MmZjMGYwYTA5N2RjNDFhMDgxMjE2NGM1NWE3OGIwZWFfMTMtNS0xLTEtMA_483fee71-862d-4677-87d8-2e57e9902e3a"
      unitRef="usd">512199000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
      contextRef="ice2dc0ea5ea54deebe4fa8d7a9bd0fe7_D20190401-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8xOS9mcmFnOjAyODk2ZDA0Y2UxYTRlYmU4YTUzNDcwNTUxZWVlODkwL3RhYmxlOjJmYzBmMGEwOTdkYzQxYTA4MTIxNjRjNTVhNzhiMGVhL3RhYmxlcmFuZ2U6MmZjMGYwYTA5N2RjNDFhMDgxMjE2NGM1NWE3OGIwZWFfMTMtNy0xLTEtMA_85d56816-f45c-4d66-b0e5-798550a45f91"
      unitRef="usd">450730000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i8300eef8c9384db0b4c93059c7cd3074_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8xOS9mcmFnOjAyODk2ZDA0Y2UxYTRlYmU4YTUzNDcwNTUxZWVlODkwL3RhYmxlOjJmYzBmMGEwOTdkYzQxYTA4MTIxNjRjNTVhNzhiMGVhL3RhYmxlcmFuZ2U6MmZjMGYwYTA5N2RjNDFhMDgxMjE2NGM1NWE3OGIwZWFfMTQtMS0xLTEtMA_0007090e-99c5-4894-b4ab-e8d8402c9bf2"
      unitRef="usd">21612000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i52cf5c5c045049efa3e30153262bb31c_D20191001-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8xOS9mcmFnOjAyODk2ZDA0Y2UxYTRlYmU4YTUzNDcwNTUxZWVlODkwL3RhYmxlOjJmYzBmMGEwOTdkYzQxYTA4MTIxNjRjNTVhNzhiMGVhL3RhYmxlcmFuZ2U6MmZjMGYwYTA5N2RjNDFhMDgxMjE2NGM1NWE3OGIwZWFfMTQtMy0xLTEtMA_d60040f2-f312-4f50-ad2a-9d8b0873c69f"
      unitRef="usd">34697000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="idbd391fe5221494982d0ff6a7fcebb0b_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8xOS9mcmFnOjAyODk2ZDA0Y2UxYTRlYmU4YTUzNDcwNTUxZWVlODkwL3RhYmxlOjJmYzBmMGEwOTdkYzQxYTA4MTIxNjRjNTVhNzhiMGVhL3RhYmxlcmFuZ2U6MmZjMGYwYTA5N2RjNDFhMDgxMjE2NGM1NWE3OGIwZWFfMTQtNS0xLTEtMA_75afecd8-0983-400a-a025-4fc1f9627c77"
      unitRef="usd">102418000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ice2dc0ea5ea54deebe4fa8d7a9bd0fe7_D20190401-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8xOS9mcmFnOjAyODk2ZDA0Y2UxYTRlYmU4YTUzNDcwNTUxZWVlODkwL3RhYmxlOjJmYzBmMGEwOTdkYzQxYTA4MTIxNjRjNTVhNzhiMGVhL3RhYmxlcmFuZ2U6MmZjMGYwYTA5N2RjNDFhMDgxMjE2NGM1NWE3OGIwZWFfMTQtNy0xLTEtMA_4150565f-d070-4157-af65-33009cb3fa1f"
      unitRef="usd">106993000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss
      contextRef="i8300eef8c9384db0b4c93059c7cd3074_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8xOS9mcmFnOjAyODk2ZDA0Y2UxYTRlYmU4YTUzNDcwNTUxZWVlODkwL3RhYmxlOjJmYzBmMGEwOTdkYzQxYTA4MTIxNjRjNTVhNzhiMGVhL3RhYmxlcmFuZ2U6MmZjMGYwYTA5N2RjNDFhMDgxMjE2NGM1NWE3OGIwZWFfMTUtMS0xLTEtMA_f76acb61-1bc3-42dc-964d-1fc2b72fe287"
      unitRef="usd">144371000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i52cf5c5c045049efa3e30153262bb31c_D20191001-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8xOS9mcmFnOjAyODk2ZDA0Y2UxYTRlYmU4YTUzNDcwNTUxZWVlODkwL3RhYmxlOjJmYzBmMGEwOTdkYzQxYTA4MTIxNjRjNTVhNzhiMGVhL3RhYmxlcmFuZ2U6MmZjMGYwYTA5N2RjNDFhMDgxMjE2NGM1NWE3OGIwZWFfMTUtMy0xLTEtMA_45574ca8-8da4-4c1a-9665-658c6cd32fa8"
      unitRef="usd">112026000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="idbd391fe5221494982d0ff6a7fcebb0b_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8xOS9mcmFnOjAyODk2ZDA0Y2UxYTRlYmU4YTUzNDcwNTUxZWVlODkwL3RhYmxlOjJmYzBmMGEwOTdkYzQxYTA4MTIxNjRjNTVhNzhiMGVhL3RhYmxlcmFuZ2U6MmZjMGYwYTA5N2RjNDFhMDgxMjE2NGM1NWE3OGIwZWFfMTUtNS0xLTEtMA_6202ddc1-afc3-4a14-a022-2a6554334801"
      unitRef="usd">409781000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ice2dc0ea5ea54deebe4fa8d7a9bd0fe7_D20190401-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8xOS9mcmFnOjAyODk2ZDA0Y2UxYTRlYmU4YTUzNDcwNTUxZWVlODkwL3RhYmxlOjJmYzBmMGEwOTdkYzQxYTA4MTIxNjRjNTVhNzhiMGVhL3RhYmxlcmFuZ2U6MmZjMGYwYTA5N2RjNDFhMDgxMjE2NGM1NWE3OGIwZWFfMTUtNy0xLTEtMA_03c1726d-92a5-460f-b326-2feae27556b3"
      unitRef="usd">343737000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="i8300eef8c9384db0b4c93059c7cd3074_D20201001-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8xOS9mcmFnOjAyODk2ZDA0Y2UxYTRlYmU4YTUzNDcwNTUxZWVlODkwL3RhYmxlOjJmYzBmMGEwOTdkYzQxYTA4MTIxNjRjNTVhNzhiMGVhL3RhYmxlcmFuZ2U6MmZjMGYwYTA5N2RjNDFhMDgxMjE2NGM1NWE3OGIwZWFfMTctMS0xLTEtMA_80fdae91-7ea3-4ec8-b99a-701f7a8e50a6"
      unitRef="usdPerShare">1.04</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i52cf5c5c045049efa3e30153262bb31c_D20191001-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8xOS9mcmFnOjAyODk2ZDA0Y2UxYTRlYmU4YTUzNDcwNTUxZWVlODkwL3RhYmxlOjJmYzBmMGEwOTdkYzQxYTA4MTIxNjRjNTVhNzhiMGVhL3RhYmxlcmFuZ2U6MmZjMGYwYTA5N2RjNDFhMDgxMjE2NGM1NWE3OGIwZWFfMTctMy0xLTEtMA_4afbd702-5efb-45e1-a864-25bcccff2d94"
      unitRef="usdPerShare">0.79</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="idbd391fe5221494982d0ff6a7fcebb0b_D20200401-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8xOS9mcmFnOjAyODk2ZDA0Y2UxYTRlYmU4YTUzNDcwNTUxZWVlODkwL3RhYmxlOjJmYzBmMGEwOTdkYzQxYTA4MTIxNjRjNTVhNzhiMGVhL3RhYmxlcmFuZ2U6MmZjMGYwYTA5N2RjNDFhMDgxMjE2NGM1NWE3OGIwZWFfMTctNS0xLTEtMA_d4fbccd9-df55-4432-b213-4220f2dd7e68"
      unitRef="usdPerShare">2.95</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="ice2dc0ea5ea54deebe4fa8d7a9bd0fe7_D20190401-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8xOS9mcmFnOjAyODk2ZDA0Y2UxYTRlYmU4YTUzNDcwNTUxZWVlODkwL3RhYmxlOjJmYzBmMGEwOTdkYzQxYTA4MTIxNjRjNTVhNzhiMGVhL3RhYmxlcmFuZ2U6MmZjMGYwYTA5N2RjNDFhMDgxMjE2NGM1NWE3OGIwZWFfMTctNy0xLTEtMA_4fe14a54-145e-45b5-8075-86f90d8606e0"
      unitRef="usdPerShare">2.44</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i8300eef8c9384db0b4c93059c7cd3074_D20201001-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8xOS9mcmFnOjAyODk2ZDA0Y2UxYTRlYmU4YTUzNDcwNTUxZWVlODkwL3RhYmxlOjJmYzBmMGEwOTdkYzQxYTA4MTIxNjRjNTVhNzhiMGVhL3RhYmxlcmFuZ2U6MmZjMGYwYTA5N2RjNDFhMDgxMjE2NGM1NWE3OGIwZWFfMTgtMS0xLTEtMA_2ba6165f-b74c-471c-b9ef-98120326aa01"
      unitRef="usdPerShare">1.03</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i52cf5c5c045049efa3e30153262bb31c_D20191001-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8xOS9mcmFnOjAyODk2ZDA0Y2UxYTRlYmU4YTUzNDcwNTUxZWVlODkwL3RhYmxlOjJmYzBmMGEwOTdkYzQxYTA4MTIxNjRjNTVhNzhiMGVhL3RhYmxlcmFuZ2U6MmZjMGYwYTA5N2RjNDFhMDgxMjE2NGM1NWE3OGIwZWFfMTgtMy0xLTEtMA_a8e39681-a5fd-42ea-8401-52a0c4820f8f"
      unitRef="usdPerShare">0.79</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="idbd391fe5221494982d0ff6a7fcebb0b_D20200401-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8xOS9mcmFnOjAyODk2ZDA0Y2UxYTRlYmU4YTUzNDcwNTUxZWVlODkwL3RhYmxlOjJmYzBmMGEwOTdkYzQxYTA4MTIxNjRjNTVhNzhiMGVhL3RhYmxlcmFuZ2U6MmZjMGYwYTA5N2RjNDFhMDgxMjE2NGM1NWE3OGIwZWFfMTgtNS0xLTEtMA_4a7f7e5f-5982-47e3-b5d4-f4ec5833b9dd"
      unitRef="usdPerShare">2.93</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ice2dc0ea5ea54deebe4fa8d7a9bd0fe7_D20190401-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8xOS9mcmFnOjAyODk2ZDA0Y2UxYTRlYmU4YTUzNDcwNTUxZWVlODkwL3RhYmxlOjJmYzBmMGEwOTdkYzQxYTA4MTIxNjRjNTVhNzhiMGVhL3RhYmxlcmFuZ2U6MmZjMGYwYTA5N2RjNDFhMDgxMjE2NGM1NWE3OGIwZWFfMTgtNy0xLTEtMA_de14086d-9a50-4b93-987c-cf06a6ac84ed"
      unitRef="usdPerShare">2.42</us-gaap:EarningsPerShareDiluted>
    <us-gaap:NetIncomeLoss
      contextRef="i8300eef8c9384db0b4c93059c7cd3074_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yMi9mcmFnOmUwNTY5MmMyNGUwZTQ5YTFhMGYwNDgxZTA1ODk0YmEwL3RhYmxlOmNmN2JjOTZhODA2OTRiODY4NTU1ZTM0M2E5ODQyMzI3L3RhYmxlcmFuZ2U6Y2Y3YmM5NmE4MDY5NGI4Njg1NTVlMzQzYTk4NDIzMjdfMy0xLTEtMS0w_21d3c36f-e824-4e1b-822d-f65d9e453948"
      unitRef="usd">144371000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i52cf5c5c045049efa3e30153262bb31c_D20191001-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yMi9mcmFnOmUwNTY5MmMyNGUwZTQ5YTFhMGYwNDgxZTA1ODk0YmEwL3RhYmxlOmNmN2JjOTZhODA2OTRiODY4NTU1ZTM0M2E5ODQyMzI3L3RhYmxlcmFuZ2U6Y2Y3YmM5NmE4MDY5NGI4Njg1NTVlMzQzYTk4NDIzMjdfMy0zLTEtMS0w_e21baf67-9c18-4751-9c25-974b665c3d33"
      unitRef="usd">112026000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="idbd391fe5221494982d0ff6a7fcebb0b_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yMi9mcmFnOmUwNTY5MmMyNGUwZTQ5YTFhMGYwNDgxZTA1ODk0YmEwL3RhYmxlOmNmN2JjOTZhODA2OTRiODY4NTU1ZTM0M2E5ODQyMzI3L3RhYmxlcmFuZ2U6Y2Y3YmM5NmE4MDY5NGI4Njg1NTVlMzQzYTk4NDIzMjdfMy01LTEtMS0w_b01028ad-3c70-454d-ad27-c140ddd32e0b"
      unitRef="usd">409781000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ice2dc0ea5ea54deebe4fa8d7a9bd0fe7_D20190401-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yMi9mcmFnOmUwNTY5MmMyNGUwZTQ5YTFhMGYwNDgxZTA1ODk0YmEwL3RhYmxlOmNmN2JjOTZhODA2OTRiODY4NTU1ZTM0M2E5ODQyMzI3L3RhYmxlcmFuZ2U6Y2Y3YmM5NmE4MDY5NGI4Njg1NTVlMzQzYTk4NDIzMjdfMy03LTEtMS0w_d2948bfa-b2fe-4174-84d8-1e19d9d1fb83"
      unitRef="usd">343737000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
      contextRef="i8300eef8c9384db0b4c93059c7cd3074_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yMi9mcmFnOmUwNTY5MmMyNGUwZTQ5YTFhMGYwNDgxZTA1ODk0YmEwL3RhYmxlOmNmN2JjOTZhODA2OTRiODY4NTU1ZTM0M2E5ODQyMzI3L3RhYmxlcmFuZ2U6Y2Y3YmM5NmE4MDY5NGI4Njg1NTVlMzQzYTk4NDIzMjdfNS0xLTEtMS0w_43c5ef7f-1b8c-4278-abd1-73386c61a5e3"
      unitRef="usd">3758000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
      contextRef="i52cf5c5c045049efa3e30153262bb31c_D20191001-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yMi9mcmFnOmUwNTY5MmMyNGUwZTQ5YTFhMGYwNDgxZTA1ODk0YmEwL3RhYmxlOmNmN2JjOTZhODA2OTRiODY4NTU1ZTM0M2E5ODQyMzI3L3RhYmxlcmFuZ2U6Y2Y3YmM5NmE4MDY5NGI4Njg1NTVlMzQzYTk4NDIzMjdfNS0zLTEtMS0w_2f21dde9-f9d7-4b01-87da-a2e1a592ab8c"
      unitRef="usd">4945000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
      contextRef="idbd391fe5221494982d0ff6a7fcebb0b_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yMi9mcmFnOmUwNTY5MmMyNGUwZTQ5YTFhMGYwNDgxZTA1ODk0YmEwL3RhYmxlOmNmN2JjOTZhODA2OTRiODY4NTU1ZTM0M2E5ODQyMzI3L3RhYmxlcmFuZ2U6Y2Y3YmM5NmE4MDY5NGI4Njg1NTVlMzQzYTk4NDIzMjdfNS01LTEtMS0w_157bfda2-7474-42c8-a646-ac9737b94688"
      unitRef="usd">5983000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
      contextRef="ice2dc0ea5ea54deebe4fa8d7a9bd0fe7_D20190401-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yMi9mcmFnOmUwNTY5MmMyNGUwZTQ5YTFhMGYwNDgxZTA1ODk0YmEwL3RhYmxlOmNmN2JjOTZhODA2OTRiODY4NTU1ZTM0M2E5ODQyMzI3L3RhYmxlcmFuZ2U6Y2Y3YmM5NmE4MDY5NGI4Njg1NTVlMzQzYTk4NDIzMjdfNS03LTEtMS0w_5c86437a-c53c-4f9e-a459-83c1e356c1eb"
      unitRef="usd">-15034000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
      contextRef="i8300eef8c9384db0b4c93059c7cd3074_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yMi9mcmFnOmUwNTY5MmMyNGUwZTQ5YTFhMGYwNDgxZTA1ODk0YmEwL3RhYmxlOmNmN2JjOTZhODA2OTRiODY4NTU1ZTM0M2E5ODQyMzI3L3RhYmxlcmFuZ2U6Y2Y3YmM5NmE4MDY5NGI4Njg1NTVlMzQzYTk4NDIzMjdfNi0xLTEtMS0w_71195e6f-bed6-4754-878a-9cd1b5ad19f9"
      unitRef="usd">-22000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
      contextRef="i52cf5c5c045049efa3e30153262bb31c_D20191001-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yMi9mcmFnOmUwNTY5MmMyNGUwZTQ5YTFhMGYwNDgxZTA1ODk0YmEwL3RhYmxlOmNmN2JjOTZhODA2OTRiODY4NTU1ZTM0M2E5ODQyMzI3L3RhYmxlcmFuZ2U6Y2Y3YmM5NmE4MDY5NGI4Njg1NTVlMzQzYTk4NDIzMjdfNi0zLTEtMS0w_93df3327-049f-4f08-b81a-3d139f6d1c1c"
      unitRef="usd">-17000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
      contextRef="idbd391fe5221494982d0ff6a7fcebb0b_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yMi9mcmFnOmUwNTY5MmMyNGUwZTQ5YTFhMGYwNDgxZTA1ODk0YmEwL3RhYmxlOmNmN2JjOTZhODA2OTRiODY4NTU1ZTM0M2E5ODQyMzI3L3RhYmxlcmFuZ2U6Y2Y3YmM5NmE4MDY5NGI4Njg1NTVlMzQzYTk4NDIzMjdfNi01LTEtMS0w_0790b361-00ec-4307-83c0-007107824cc6"
      unitRef="usd">-66000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
      contextRef="ice2dc0ea5ea54deebe4fa8d7a9bd0fe7_D20190401-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yMi9mcmFnOmUwNTY5MmMyNGUwZTQ5YTFhMGYwNDgxZTA1ODk0YmEwL3RhYmxlOmNmN2JjOTZhODA2OTRiODY4NTU1ZTM0M2E5ODQyMzI3L3RhYmxlcmFuZ2U6Y2Y3YmM5NmE4MDY5NGI4Njg1NTVlMzQzYTk4NDIzMjdfNi03LTEtMS0w_671c78af-af1d-4671-9cc5-bc904b0bed7a"
      unitRef="usd">-67000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i8300eef8c9384db0b4c93059c7cd3074_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yMi9mcmFnOmUwNTY5MmMyNGUwZTQ5YTFhMGYwNDgxZTA1ODk0YmEwL3RhYmxlOmNmN2JjOTZhODA2OTRiODY4NTU1ZTM0M2E5ODQyMzI3L3RhYmxlcmFuZ2U6Y2Y3YmM5NmE4MDY5NGI4Njg1NTVlMzQzYTk4NDIzMjdfNy0xLTEtMS0w_16f0f003-10e3-4755-8ee1-c8242737891b"
      unitRef="usd">3780000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i52cf5c5c045049efa3e30153262bb31c_D20191001-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yMi9mcmFnOmUwNTY5MmMyNGUwZTQ5YTFhMGYwNDgxZTA1ODk0YmEwL3RhYmxlOmNmN2JjOTZhODA2OTRiODY4NTU1ZTM0M2E5ODQyMzI3L3RhYmxlcmFuZ2U6Y2Y3YmM5NmE4MDY5NGI4Njg1NTVlMzQzYTk4NDIzMjdfNy0zLTEtMS0w_d755c1a8-7250-4260-8830-c2b345684f28"
      unitRef="usd">4962000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="idbd391fe5221494982d0ff6a7fcebb0b_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yMi9mcmFnOmUwNTY5MmMyNGUwZTQ5YTFhMGYwNDgxZTA1ODk0YmEwL3RhYmxlOmNmN2JjOTZhODA2OTRiODY4NTU1ZTM0M2E5ODQyMzI3L3RhYmxlcmFuZ2U6Y2Y3YmM5NmE4MDY5NGI4Njg1NTVlMzQzYTk4NDIzMjdfNy01LTEtMS0w_ed22f39e-bcda-4e91-926f-70f99861ecfe"
      unitRef="usd">6049000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="ice2dc0ea5ea54deebe4fa8d7a9bd0fe7_D20190401-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yMi9mcmFnOmUwNTY5MmMyNGUwZTQ5YTFhMGYwNDgxZTA1ODk0YmEwL3RhYmxlOmNmN2JjOTZhODA2OTRiODY4NTU1ZTM0M2E5ODQyMzI3L3RhYmxlcmFuZ2U6Y2Y3YmM5NmE4MDY5NGI4Njg1NTVlMzQzYTk4NDIzMjdfNy03LTEtMS0w_033dfa1a-0047-42a9-a226-2a3baf2d60be"
      unitRef="usd">-14967000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i8300eef8c9384db0b4c93059c7cd3074_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yMi9mcmFnOmUwNTY5MmMyNGUwZTQ5YTFhMGYwNDgxZTA1ODk0YmEwL3RhYmxlOmNmN2JjOTZhODA2OTRiODY4NTU1ZTM0M2E5ODQyMzI3L3RhYmxlcmFuZ2U6Y2Y3YmM5NmE4MDY5NGI4Njg1NTVlMzQzYTk4NDIzMjdfOC0xLTEtMS0w_73a9063a-ab01-4e43-b6f4-9840e8ab7a16"
      unitRef="usd">148151000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i52cf5c5c045049efa3e30153262bb31c_D20191001-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yMi9mcmFnOmUwNTY5MmMyNGUwZTQ5YTFhMGYwNDgxZTA1ODk0YmEwL3RhYmxlOmNmN2JjOTZhODA2OTRiODY4NTU1ZTM0M2E5ODQyMzI3L3RhYmxlcmFuZ2U6Y2Y3YmM5NmE4MDY5NGI4Njg1NTVlMzQzYTk4NDIzMjdfOC0zLTEtMS0w_cbbf8f97-902c-4e40-957e-ebbd5c611cd3"
      unitRef="usd">116988000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="idbd391fe5221494982d0ff6a7fcebb0b_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yMi9mcmFnOmUwNTY5MmMyNGUwZTQ5YTFhMGYwNDgxZTA1ODk0YmEwL3RhYmxlOmNmN2JjOTZhODA2OTRiODY4NTU1ZTM0M2E5ODQyMzI3L3RhYmxlcmFuZ2U6Y2Y3YmM5NmE4MDY5NGI4Njg1NTVlMzQzYTk4NDIzMjdfOC01LTEtMS0w_87f4bce5-b269-4cc1-9b73-1ecb27242ced"
      unitRef="usd">415830000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="ice2dc0ea5ea54deebe4fa8d7a9bd0fe7_D20190401-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yMi9mcmFnOmUwNTY5MmMyNGUwZTQ5YTFhMGYwNDgxZTA1ODk0YmEwL3RhYmxlOmNmN2JjOTZhODA2OTRiODY4NTU1ZTM0M2E5ODQyMzI3L3RhYmxlcmFuZ2U6Y2Y3YmM5NmE4MDY5NGI4Njg1NTVlMzQzYTk4NDIzMjdfOC03LTEtMS0w_2add9608-7d7c-4647-8e99-88f9b8392f29"
      unitRef="usd">328770000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:NetIncomeLoss
      contextRef="idbd391fe5221494982d0ff6a7fcebb0b_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yNS9mcmFnOmYzMDViODhmOTQzZTQ1MGRiODBiNmYxZjM4MGY5M2U0L3RhYmxlOmNhMWNjNGMxYTI5MzQ4M2ViOTc3ZjgwMGQ1M2Y2YTk2L3RhYmxlcmFuZ2U6Y2ExY2M0YzFhMjkzNDgzZWI5NzdmODAwZDUzZjZhOTZfNC0xLTEtMS0w_b01028ad-3c70-454d-ad27-c140ddd32e0b"
      unitRef="usd">409781000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ice2dc0ea5ea54deebe4fa8d7a9bd0fe7_D20190401-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yNS9mcmFnOmYzMDViODhmOTQzZTQ1MGRiODBiNmYxZjM4MGY5M2U0L3RhYmxlOmNhMWNjNGMxYTI5MzQ4M2ViOTc3ZjgwMGQ1M2Y2YTk2L3RhYmxlcmFuZ2U6Y2ExY2M0YzFhMjkzNDgzZWI5NzdmODAwZDUzZjZhOTZfNC0zLTEtMS0w_d2948bfa-b2fe-4174-84d8-1e19d9d1fb83"
      unitRef="usd">343737000</us-gaap:NetIncomeLoss>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="idbd391fe5221494982d0ff6a7fcebb0b_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yNS9mcmFnOmYzMDViODhmOTQzZTQ1MGRiODBiNmYxZjM4MGY5M2U0L3RhYmxlOmNhMWNjNGMxYTI5MzQ4M2ViOTc3ZjgwMGQ1M2Y2YTk2L3RhYmxlcmFuZ2U6Y2ExY2M0YzFhMjkzNDgzZWI5NzdmODAwZDUzZjZhOTZfNi0xLTEtMS0w_85f845ba-432b-41d9-96fd-9b2e9472cb4f"
      unitRef="usd">62860000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="ice2dc0ea5ea54deebe4fa8d7a9bd0fe7_D20190401-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yNS9mcmFnOmYzMDViODhmOTQzZTQ1MGRiODBiNmYxZjM4MGY5M2U0L3RhYmxlOmNhMWNjNGMxYTI5MzQ4M2ViOTc3ZjgwMGQ1M2Y2YTk2L3RhYmxlcmFuZ2U6Y2ExY2M0YzFhMjkzNDgzZWI5NzdmODAwZDUzZjZhOTZfNi0zLTEtMS0w_25d84844-8de2-4af8-b8b7-8bad159c8799"
      unitRef="usd">60308000</us-gaap:DepreciationDepletionAndAmortization>
    <bah:NoncashLeaseExpense
      contextRef="idbd391fe5221494982d0ff6a7fcebb0b_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yNS9mcmFnOmYzMDViODhmOTQzZTQ1MGRiODBiNmYxZjM4MGY5M2U0L3RhYmxlOmNhMWNjNGMxYTI5MzQ4M2ViOTc3ZjgwMGQ1M2Y2YTk2L3RhYmxlcmFuZ2U6Y2ExY2M0YzFhMjkzNDgzZWI5NzdmODAwZDUzZjZhOTZfNy0xLTEtMS0w_99cabed6-7733-448b-a72f-14ead1e4a8ff"
      unitRef="usd">40861000</bah:NoncashLeaseExpense>
    <bah:NoncashLeaseExpense
      contextRef="ice2dc0ea5ea54deebe4fa8d7a9bd0fe7_D20190401-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yNS9mcmFnOmYzMDViODhmOTQzZTQ1MGRiODBiNmYxZjM4MGY5M2U0L3RhYmxlOmNhMWNjNGMxYTI5MzQ4M2ViOTc3ZjgwMGQ1M2Y2YTk2L3RhYmxlcmFuZ2U6Y2ExY2M0YzFhMjkzNDgzZWI5NzdmODAwZDUzZjZhOTZfNy0zLTEtMS0w_c2430766-2afb-424c-92aa-74eec9cea5b4"
      unitRef="usd">41846000</bah:NoncashLeaseExpense>
    <us-gaap:ShareBasedCompensation
      contextRef="idbd391fe5221494982d0ff6a7fcebb0b_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yNS9mcmFnOmYzMDViODhmOTQzZTQ1MGRiODBiNmYxZjM4MGY5M2U0L3RhYmxlOmNhMWNjNGMxYTI5MzQ4M2ViOTc3ZjgwMGQ1M2Y2YTk2L3RhYmxlcmFuZ2U6Y2ExY2M0YzFhMjkzNDgzZWI5NzdmODAwZDUzZjZhOTZfOC0xLTEtMS0w_9dcbd348-bbd4-4e48-9de9-833f2781ce89"
      unitRef="usd">40972000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="ice2dc0ea5ea54deebe4fa8d7a9bd0fe7_D20190401-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yNS9mcmFnOmYzMDViODhmOTQzZTQ1MGRiODBiNmYxZjM4MGY5M2U0L3RhYmxlOmNhMWNjNGMxYTI5MzQ4M2ViOTc3ZjgwMGQ1M2Y2YTk2L3RhYmxlcmFuZ2U6Y2ExY2M0YzFhMjkzNDgzZWI5NzdmODAwZDUzZjZhOTZfOC0zLTEtMS0w_4d316cca-74f8-4d4d-a7be-d497b6b92d18"
      unitRef="usd">26796000</us-gaap:ShareBasedCompensation>
    <us-gaap:AmortizationOfFinancingCosts
      contextRef="idbd391fe5221494982d0ff6a7fcebb0b_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yNS9mcmFnOmYzMDViODhmOTQzZTQ1MGRiODBiNmYxZjM4MGY5M2U0L3RhYmxlOmNhMWNjNGMxYTI5MzQ4M2ViOTc3ZjgwMGQ1M2Y2YTk2L3RhYmxlcmFuZ2U6Y2ExY2M0YzFhMjkzNDgzZWI5NzdmODAwZDUzZjZhOTZfOS0xLTEtMS0w_392baaf3-5983-41d5-883e-b758a20b7e94"
      unitRef="usd">3302000</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:AmortizationOfFinancingCosts
      contextRef="ice2dc0ea5ea54deebe4fa8d7a9bd0fe7_D20190401-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yNS9mcmFnOmYzMDViODhmOTQzZTQ1MGRiODBiNmYxZjM4MGY5M2U0L3RhYmxlOmNhMWNjNGMxYTI5MzQ4M2ViOTc3ZjgwMGQ1M2Y2YTk2L3RhYmxlcmFuZ2U6Y2ExY2M0YzFhMjkzNDgzZWI5NzdmODAwZDUzZjZhOTZfOS0zLTEtMS0w_61f73815-834d-400f-aee5-b656aca92d93"
      unitRef="usd">3632000</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="idbd391fe5221494982d0ff6a7fcebb0b_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yNS9mcmFnOmYzMDViODhmOTQzZTQ1MGRiODBiNmYxZjM4MGY5M2U0L3RhYmxlOmNhMWNjNGMxYTI5MzQ4M2ViOTc3ZjgwMGQ1M2Y2YTk2L3RhYmxlcmFuZ2U6Y2ExY2M0YzFhMjkzNDgzZWI5NzdmODAwZDUzZjZhOTZfMTAtMS0xLTEtMA_c4fd971b-b006-49d4-aec7-ccd23f3c10ce"
      unitRef="usd">-13239000</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="ice2dc0ea5ea54deebe4fa8d7a9bd0fe7_D20190401-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yNS9mcmFnOmYzMDViODhmOTQzZTQ1MGRiODBiNmYxZjM4MGY5M2U0L3RhYmxlOmNhMWNjNGMxYTI5MzQ4M2ViOTc3ZjgwMGQ1M2Y2YTk2L3RhYmxlcmFuZ2U6Y2ExY2M0YzFhMjkzNDgzZWI5NzdmODAwZDUzZjZhOTZfMTAtMy0xLTEtMA_49f2d05b-c64b-4f22-aaa5-39b6e5dbe420"
      unitRef="usd">-1451000</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:GainLossOnDispositionOfAssets1
      contextRef="idbd391fe5221494982d0ff6a7fcebb0b_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yNS9mcmFnOmYzMDViODhmOTQzZTQ1MGRiODBiNmYxZjM4MGY5M2U0L3RhYmxlOmNhMWNjNGMxYTI5MzQ4M2ViOTc3ZjgwMGQ1M2Y2YTk2L3RhYmxlcmFuZ2U6Y2ExY2M0YzFhMjkzNDgzZWI5NzdmODAwZDUzZjZhOTZfMTEtMS0xLTEtMA_f3a2870b-aa06-4213-adf0-58db4c974337"
      unitRef="usd">3479000</us-gaap:GainLossOnDispositionOfAssets1>
    <us-gaap:GainLossOnDispositionOfAssets1
      contextRef="ice2dc0ea5ea54deebe4fa8d7a9bd0fe7_D20190401-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yNS9mcmFnOmYzMDViODhmOTQzZTQ1MGRiODBiNmYxZjM4MGY5M2U0L3RhYmxlOmNhMWNjNGMxYTI5MzQ4M2ViOTc3ZjgwMGQ1M2Y2YTk2L3RhYmxlcmFuZ2U6Y2ExY2M0YzFhMjkzNDgzZWI5NzdmODAwZDUzZjZhOTZfMTEtMy0xLTEtMA_99b5277e-374e-45bf-bbe4-164c5b94f614"
      unitRef="usd">-1160000</us-gaap:GainLossOnDispositionOfAssets1>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="idbd391fe5221494982d0ff6a7fcebb0b_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yNS9mcmFnOmYzMDViODhmOTQzZTQ1MGRiODBiNmYxZjM4MGY5M2U0L3RhYmxlOmNhMWNjNGMxYTI5MzQ4M2ViOTc3ZjgwMGQ1M2Y2YTk2L3RhYmxlcmFuZ2U6Y2ExY2M0YzFhMjkzNDgzZWI5NzdmODAwZDUzZjZhOTZfMTMtMS0xLTEtMA_1c4da7a3-4125-455c-8661-c324c31a8dca"
      unitRef="usd">-38270000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="ice2dc0ea5ea54deebe4fa8d7a9bd0fe7_D20190401-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yNS9mcmFnOmYzMDViODhmOTQzZTQ1MGRiODBiNmYxZjM4MGY5M2U0L3RhYmxlOmNhMWNjNGMxYTI5MzQ4M2ViOTc3ZjgwMGQ1M2Y2YTk2L3RhYmxlcmFuZ2U6Y2ExY2M0YzFhMjkzNDgzZWI5NzdmODAwZDUzZjZhOTZfMTMtMy0xLTEtMA_d6dd5759-fc0b-4dfa-b34a-4f803702fe34"
      unitRef="usd">97452000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInIncomeTaxes
      contextRef="idbd391fe5221494982d0ff6a7fcebb0b_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yNS9mcmFnOmYzMDViODhmOTQzZTQ1MGRiODBiNmYxZjM4MGY5M2U0L3RhYmxlOmNhMWNjNGMxYTI5MzQ4M2ViOTc3ZjgwMGQ1M2Y2YTk2L3RhYmxlcmFuZ2U6Y2ExY2M0YzFhMjkzNDgzZWI5NzdmODAwZDUzZjZhOTZfMTQtMS0xLTEtMA_1285adc6-8a6f-49d8-b5fa-f658f1008fb8"
      unitRef="usd">36902000</us-gaap:IncreaseDecreaseInIncomeTaxes>
    <us-gaap:IncreaseDecreaseInIncomeTaxes
      contextRef="ice2dc0ea5ea54deebe4fa8d7a9bd0fe7_D20190401-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yNS9mcmFnOmYzMDViODhmOTQzZTQ1MGRiODBiNmYxZjM4MGY5M2U0L3RhYmxlOmNhMWNjNGMxYTI5MzQ4M2ViOTc3ZjgwMGQ1M2Y2YTk2L3RhYmxlcmFuZ2U6Y2ExY2M0YzFhMjkzNDgzZWI5NzdmODAwZDUzZjZhOTZfMTQtMy0xLTEtMA_ef596023-3c7e-4549-a080-fff6ca376ad2"
      unitRef="usd">-751000</us-gaap:IncreaseDecreaseInIncomeTaxes>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="idbd391fe5221494982d0ff6a7fcebb0b_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yNS9mcmFnOmYzMDViODhmOTQzZTQ1MGRiODBiNmYxZjM4MGY5M2U0L3RhYmxlOmNhMWNjNGMxYTI5MzQ4M2ViOTc3ZjgwMGQ1M2Y2YTk2L3RhYmxlcmFuZ2U6Y2ExY2M0YzFhMjkzNDgzZWI5NzdmODAwZDUzZjZhOTZfMTUtMS0xLTEtMA_3161e2bc-263f-47b3-998b-621a4268b029"
      unitRef="usd">318000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="ice2dc0ea5ea54deebe4fa8d7a9bd0fe7_D20190401-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yNS9mcmFnOmYzMDViODhmOTQzZTQ1MGRiODBiNmYxZjM4MGY5M2U0L3RhYmxlOmNhMWNjNGMxYTI5MzQ4M2ViOTc3ZjgwMGQ1M2Y2YTk2L3RhYmxlcmFuZ2U6Y2ExY2M0YzFhMjkzNDgzZWI5NzdmODAwZDUzZjZhOTZfMTUtMy0xLTEtMA_bbbbc209-97c4-43b9-a5e4-e55c728e4661"
      unitRef="usd">14597000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentAssets
      contextRef="idbd391fe5221494982d0ff6a7fcebb0b_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yNS9mcmFnOmYzMDViODhmOTQzZTQ1MGRiODBiNmYxZjM4MGY5M2U0L3RhYmxlOmNhMWNjNGMxYTI5MzQ4M2ViOTc3ZjgwMGQ1M2Y2YTk2L3RhYmxlcmFuZ2U6Y2ExY2M0YzFhMjkzNDgzZWI5NzdmODAwZDUzZjZhOTZfMTYtMS0xLTEtMA_e662f1e6-3b36-48af-8d18-1a2ea7ed7edc"
      unitRef="usd">3338000</us-gaap:IncreaseDecreaseInOtherNoncurrentAssets>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentAssets
      contextRef="ice2dc0ea5ea54deebe4fa8d7a9bd0fe7_D20190401-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yNS9mcmFnOmYzMDViODhmOTQzZTQ1MGRiODBiNmYxZjM4MGY5M2U0L3RhYmxlOmNhMWNjNGMxYTI5MzQ4M2ViOTc3ZjgwMGQ1M2Y2YTk2L3RhYmxlcmFuZ2U6Y2ExY2M0YzFhMjkzNDgzZWI5NzdmODAwZDUzZjZhOTZfMTYtMy0xLTEtMA_c7e2ab9a-ef19-4198-9919-7dc83e44ba06"
      unitRef="usd">60000</us-gaap:IncreaseDecreaseInOtherNoncurrentAssets>
    <us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities
      contextRef="idbd391fe5221494982d0ff6a7fcebb0b_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yNS9mcmFnOmYzMDViODhmOTQzZTQ1MGRiODBiNmYxZjM4MGY5M2U0L3RhYmxlOmNhMWNjNGMxYTI5MzQ4M2ViOTc3ZjgwMGQ1M2Y2YTk2L3RhYmxlcmFuZ2U6Y2ExY2M0YzFhMjkzNDgzZWI5NzdmODAwZDUzZjZhOTZfMTctMS0xLTEtMA_aa499a1a-097d-4406-8777-4517f32ba986"
      unitRef="usd">76658000</us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities>
    <us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities
      contextRef="ice2dc0ea5ea54deebe4fa8d7a9bd0fe7_D20190401-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yNS9mcmFnOmYzMDViODhmOTQzZTQ1MGRiODBiNmYxZjM4MGY5M2U0L3RhYmxlOmNhMWNjNGMxYTI5MzQ4M2ViOTc3ZjgwMGQ1M2Y2YTk2L3RhYmxlcmFuZ2U6Y2ExY2M0YzFhMjkzNDgzZWI5NzdmODAwZDUzZjZhOTZfMTctMy0xLTEtMA_6836c71d-3310-4b7a-a67e-0015c6ceafac"
      unitRef="usd">1203000</us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
      contextRef="idbd391fe5221494982d0ff6a7fcebb0b_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yNS9mcmFnOmYzMDViODhmOTQzZTQ1MGRiODBiNmYxZjM4MGY5M2U0L3RhYmxlOmNhMWNjNGMxYTI5MzQ4M2ViOTc3ZjgwMGQ1M2Y2YTk2L3RhYmxlcmFuZ2U6Y2ExY2M0YzFhMjkzNDgzZWI5NzdmODAwZDUzZjZhOTZfMTgtMS0xLTEtMA_5769a4d5-549a-4b36-8ba2-16d7166c762c"
      unitRef="usd">125887000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
      contextRef="ice2dc0ea5ea54deebe4fa8d7a9bd0fe7_D20190401-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yNS9mcmFnOmYzMDViODhmOTQzZTQ1MGRiODBiNmYxZjM4MGY5M2U0L3RhYmxlOmNhMWNjNGMxYTI5MzQ4M2ViOTc3ZjgwMGQ1M2Y2YTk2L3RhYmxlcmFuZ2U6Y2ExY2M0YzFhMjkzNDgzZWI5NzdmODAwZDUzZjZhOTZfMTgtMy0xLTEtMA_adffc24e-d333-4951-85ed-26a8d6b71300"
      unitRef="usd">21849000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInOtherCurrentLiabilities
      contextRef="idbd391fe5221494982d0ff6a7fcebb0b_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yNS9mcmFnOmYzMDViODhmOTQzZTQ1MGRiODBiNmYxZjM4MGY5M2U0L3RhYmxlOmNhMWNjNGMxYTI5MzQ4M2ViOTc3ZjgwMGQ1M2Y2YTk2L3RhYmxlcmFuZ2U6Y2ExY2M0YzFhMjkzNDgzZWI5NzdmODAwZDUzZjZhOTZfMTktMS0xLTEtMA_6ea86bec-3365-437b-9912-285b95281dc5"
      unitRef="usd">-3252000</us-gaap:IncreaseDecreaseInOtherCurrentLiabilities>
    <us-gaap:IncreaseDecreaseInOtherCurrentLiabilities
      contextRef="ice2dc0ea5ea54deebe4fa8d7a9bd0fe7_D20190401-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yNS9mcmFnOmYzMDViODhmOTQzZTQ1MGRiODBiNmYxZjM4MGY5M2U0L3RhYmxlOmNhMWNjNGMxYTI5MzQ4M2ViOTc3ZjgwMGQ1M2Y2YTk2L3RhYmxlcmFuZ2U6Y2ExY2M0YzFhMjkzNDgzZWI5NzdmODAwZDUzZjZhOTZfMTktMy0xLTEtMA_8a4a7240-987a-46a7-937a-9b72debcade0"
      unitRef="usd">9053000</us-gaap:IncreaseDecreaseInOtherCurrentLiabilities>
    <bah:IncreaseDecreaseInOperatingLeaseLiabilities
      contextRef="idbd391fe5221494982d0ff6a7fcebb0b_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yNS9mcmFnOmYzMDViODhmOTQzZTQ1MGRiODBiNmYxZjM4MGY5M2U0L3RhYmxlOmNhMWNjNGMxYTI5MzQ4M2ViOTc3ZjgwMGQ1M2Y2YTk2L3RhYmxlcmFuZ2U6Y2ExY2M0YzFhMjkzNDgzZWI5NzdmODAwZDUzZjZhOTZfMjAtMS0xLTEtMA_ae260ea1-f44e-4d26-81df-95df54ffafe2"
      unitRef="usd">-42647000</bah:IncreaseDecreaseInOperatingLeaseLiabilities>
    <bah:IncreaseDecreaseInOperatingLeaseLiabilities
      contextRef="ice2dc0ea5ea54deebe4fa8d7a9bd0fe7_D20190401-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yNS9mcmFnOmYzMDViODhmOTQzZTQ1MGRiODBiNmYxZjM4MGY5M2U0L3RhYmxlOmNhMWNjNGMxYTI5MzQ4M2ViOTc3ZjgwMGQ1M2Y2YTk2L3RhYmxlcmFuZ2U6Y2ExY2M0YzFhMjkzNDgzZWI5NzdmODAwZDUzZjZhOTZfMjAtMy0xLTEtMA_0d072bd4-3d0e-4246-b5e8-786ee64ec825"
      unitRef="usd">-35420000</bah:IncreaseDecreaseInOperatingLeaseLiabilities>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities
      contextRef="idbd391fe5221494982d0ff6a7fcebb0b_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yNS9mcmFnOmYzMDViODhmOTQzZTQ1MGRiODBiNmYxZjM4MGY5M2U0L3RhYmxlOmNhMWNjNGMxYTI5MzQ4M2ViOTc3ZjgwMGQ1M2Y2YTk2L3RhYmxlcmFuZ2U6Y2ExY2M0YzFhMjkzNDgzZWI5NzdmODAwZDUzZjZhOTZfMjEtMS0xLTEtMA_32ac2d27-18d5-4745-89c7-8285459e2308"
      unitRef="usd">3261000</us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities
      contextRef="ice2dc0ea5ea54deebe4fa8d7a9bd0fe7_D20190401-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yNS9mcmFnOmYzMDViODhmOTQzZTQ1MGRiODBiNmYxZjM4MGY5M2U0L3RhYmxlOmNhMWNjNGMxYTI5MzQ4M2ViOTc3ZjgwMGQ1M2Y2YTk2L3RhYmxlcmFuZ2U6Y2ExY2M0YzFhMjkzNDgzZWI5NzdmODAwZDUzZjZhOTZfMjEtMy0xLTEtMA_16596430-5ebe-441f-b0df-7dd913955fae"
      unitRef="usd">3704000</us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="idbd391fe5221494982d0ff6a7fcebb0b_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yNS9mcmFnOmYzMDViODhmOTQzZTQ1MGRiODBiNmYxZjM4MGY5M2U0L3RhYmxlOmNhMWNjNGMxYTI5MzQ4M2ViOTc3ZjgwMGQ1M2Y2YTk2L3RhYmxlcmFuZ2U6Y2ExY2M0YzFhMjkzNDgzZWI5NzdmODAwZDUzZjZhOTZfMjItMS0xLTEtMA_8f551796-7ce8-4016-b8b9-fec6e70b195a"
      unitRef="usd">798959000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="ice2dc0ea5ea54deebe4fa8d7a9bd0fe7_D20190401-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yNS9mcmFnOmYzMDViODhmOTQzZTQ1MGRiODBiNmYxZjM4MGY5M2U0L3RhYmxlOmNhMWNjNGMxYTI5MzQ4M2ViOTc3ZjgwMGQ1M2Y2YTk2L3RhYmxlcmFuZ2U6Y2ExY2M0YzFhMjkzNDgzZWI5NzdmODAwZDUzZjZhOTZfMjItMy0xLTEtMA_c1f8853f-d483-4b11-8a9e-e67c8399adfb"
      unitRef="usd">366459000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="idbd391fe5221494982d0ff6a7fcebb0b_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yNS9mcmFnOmYzMDViODhmOTQzZTQ1MGRiODBiNmYxZjM4MGY5M2U0L3RhYmxlOmNhMWNjNGMxYTI5MzQ4M2ViOTc3ZjgwMGQ1M2Y2YTk2L3RhYmxlcmFuZ2U6Y2ExY2M0YzFhMjkzNDgzZWI5NzdmODAwZDUzZjZhOTZfMjQtMS0xLTEtMA_6e36f83c-8472-4b27-83f5-062014364030"
      unitRef="usd">54033000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:PaymentsToAcquireProductiveAssets
      contextRef="ice2dc0ea5ea54deebe4fa8d7a9bd0fe7_D20190401-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yNS9mcmFnOmYzMDViODhmOTQzZTQ1MGRiODBiNmYxZjM4MGY5M2U0L3RhYmxlOmNhMWNjNGMxYTI5MzQ4M2ViOTc3ZjgwMGQ1M2Y2YTk2L3RhYmxlcmFuZ2U6Y2ExY2M0YzFhMjkzNDgzZWI5NzdmODAwZDUzZjZhOTZfMjQtMy0xLTEtMA_a0a55f44-69e1-4789-b904-61946e82c65c"
      unitRef="usd">90712000</us-gaap:PaymentsToAcquireProductiveAssets>
    <us-gaap:PaymentsToAcquireInterestInSubsidiariesAndAffiliates
      contextRef="idbd391fe5221494982d0ff6a7fcebb0b_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yNS9mcmFnOmYzMDViODhmOTQzZTQ1MGRiODBiNmYxZjM4MGY5M2U0L3RhYmxlOmNhMWNjNGMxYTI5MzQ4M2ViOTc3ZjgwMGQ1M2Y2YTk2L3RhYmxlcmFuZ2U6Y2ExY2M0YzFhMjkzNDgzZWI5NzdmODAwZDUzZjZhOTZfMjUtMS0xLTEtMTA3Ng_4de2b3fa-60ae-427a-a2a0-0d7205225402"
      unitRef="usd">72152000</us-gaap:PaymentsToAcquireInterestInSubsidiariesAndAffiliates>
    <us-gaap:PaymentsToAcquireInterestInSubsidiariesAndAffiliates
      contextRef="ice2dc0ea5ea54deebe4fa8d7a9bd0fe7_D20190401-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yNS9mcmFnOmYzMDViODhmOTQzZTQ1MGRiODBiNmYxZjM4MGY5M2U0L3RhYmxlOmNhMWNjNGMxYTI5MzQ4M2ViOTc3ZjgwMGQ1M2Y2YTk2L3RhYmxlcmFuZ2U6Y2ExY2M0YzFhMjkzNDgzZWI5NzdmODAwZDUzZjZhOTZfMjUtMy0xLTEtMTA4MQ_e848af00-d592-4463-afe1-c9056f837a5b"
      unitRef="usd">0</us-gaap:PaymentsToAcquireInterestInSubsidiariesAndAffiliates>
    <us-gaap:ProceedsFromSaleOfProductiveAssets
      contextRef="idbd391fe5221494982d0ff6a7fcebb0b_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yNS9mcmFnOmYzMDViODhmOTQzZTQ1MGRiODBiNmYxZjM4MGY5M2U0L3RhYmxlOmNhMWNjNGMxYTI5MzQ4M2ViOTc3ZjgwMGQ1M2Y2YTk2L3RhYmxlcmFuZ2U6Y2ExY2M0YzFhMjkzNDgzZWI5NzdmODAwZDUzZjZhOTZfMjUtMS0xLTEtMA_c3f67042-21be-42f3-a609-805f8ae3755b"
      unitRef="usd">3330000</us-gaap:ProceedsFromSaleOfProductiveAssets>
    <us-gaap:ProceedsFromSaleOfProductiveAssets
      contextRef="ice2dc0ea5ea54deebe4fa8d7a9bd0fe7_D20190401-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yNS9mcmFnOmYzMDViODhmOTQzZTQ1MGRiODBiNmYxZjM4MGY5M2U0L3RhYmxlOmNhMWNjNGMxYTI5MzQ4M2ViOTc3ZjgwMGQ1M2Y2YTk2L3RhYmxlcmFuZ2U6Y2ExY2M0YzFhMjkzNDgzZWI5NzdmODAwZDUzZjZhOTZfMjUtMy0xLTEtMA_1c59125c-d12e-4fd2-b508-f3e066a76cfa"
      unitRef="usd">0</us-gaap:ProceedsFromSaleOfProductiveAssets>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="idbd391fe5221494982d0ff6a7fcebb0b_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yNS9mcmFnOmYzMDViODhmOTQzZTQ1MGRiODBiNmYxZjM4MGY5M2U0L3RhYmxlOmNhMWNjNGMxYTI5MzQ4M2ViOTc3ZjgwMGQ1M2Y2YTk2L3RhYmxlcmFuZ2U6Y2ExY2M0YzFhMjkzNDgzZWI5NzdmODAwZDUzZjZhOTZfMjctMS0xLTEtMA_024a7299-3ac3-4f5b-8509-3043a8d7510a"
      unitRef="usd">-122855000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="ice2dc0ea5ea54deebe4fa8d7a9bd0fe7_D20190401-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yNS9mcmFnOmYzMDViODhmOTQzZTQ1MGRiODBiNmYxZjM4MGY5M2U0L3RhYmxlOmNhMWNjNGMxYTI5MzQ4M2ViOTc3ZjgwMGQ1M2Y2YTk2L3RhYmxlcmFuZ2U6Y2ExY2M0YzFhMjkzNDgzZWI5NzdmODAwZDUzZjZhOTZfMjctMy0xLTEtMA_cae0b6d3-51d5-494b-a5ba-e53331e82789"
      unitRef="usd">-90712000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="idbd391fe5221494982d0ff6a7fcebb0b_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yNS9mcmFnOmYzMDViODhmOTQzZTQ1MGRiODBiNmYxZjM4MGY5M2U0L3RhYmxlOmNhMWNjNGMxYTI5MzQ4M2ViOTc3ZjgwMGQ1M2Y2YTk2L3RhYmxlcmFuZ2U6Y2ExY2M0YzFhMjkzNDgzZWI5NzdmODAwZDUzZjZhOTZfMjktMS0xLTEtMA_ececc35f-a5ee-472b-b951-9ad29e1210a4"
      unitRef="usd">13948000</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="ice2dc0ea5ea54deebe4fa8d7a9bd0fe7_D20190401-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yNS9mcmFnOmYzMDViODhmOTQzZTQ1MGRiODBiNmYxZjM4MGY5M2U0L3RhYmxlOmNhMWNjNGMxYTI5MzQ4M2ViOTc3ZjgwMGQ1M2Y2YTk2L3RhYmxlcmFuZ2U6Y2ExY2M0YzFhMjkzNDgzZWI5NzdmODAwZDUzZjZhOTZfMjktMy0xLTEtMA_d3ad4d30-e733-4d7a-af66-6c5928448cb2"
      unitRef="usd">10843000</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="idbd391fe5221494982d0ff6a7fcebb0b_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yNS9mcmFnOmYzMDViODhmOTQzZTQ1MGRiODBiNmYxZjM4MGY5M2U0L3RhYmxlOmNhMWNjNGMxYTI5MzQ4M2ViOTc3ZjgwMGQ1M2Y2YTk2L3RhYmxlcmFuZ2U6Y2ExY2M0YzFhMjkzNDgzZWI5NzdmODAwZDUzZjZhOTZfMzAtMS0xLTEtMA_e69afb1b-4854-4e22-a7cb-a35a3789702d"
      unitRef="usd">10193000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="ice2dc0ea5ea54deebe4fa8d7a9bd0fe7_D20190401-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yNS9mcmFnOmYzMDViODhmOTQzZTQ1MGRiODBiNmYxZjM4MGY5M2U0L3RhYmxlOmNhMWNjNGMxYTI5MzQ4M2ViOTc3ZjgwMGQ1M2Y2YTk2L3RhYmxlcmFuZ2U6Y2ExY2M0YzFhMjkzNDgzZWI5NzdmODAwZDUzZjZhOTZfMzAtMy0xLTEtMA_cfc66562-05ec-477d-b682-ba5ccd4e4a43"
      unitRef="usd">7440000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="idbd391fe5221494982d0ff6a7fcebb0b_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yNS9mcmFnOmYzMDViODhmOTQzZTQ1MGRiODBiNmYxZjM4MGY5M2U0L3RhYmxlOmNhMWNjNGMxYTI5MzQ4M2ViOTc3ZjgwMGQ1M2Y2YTk2L3RhYmxlcmFuZ2U6Y2ExY2M0YzFhMjkzNDgzZWI5NzdmODAwZDUzZjZhOTZfMzEtMS0xLTEtMA_c94f4093-beac-4e00-98a2-09276f4cd58b"
      unitRef="usd">143354000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="ice2dc0ea5ea54deebe4fa8d7a9bd0fe7_D20190401-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yNS9mcmFnOmYzMDViODhmOTQzZTQ1MGRiODBiNmYxZjM4MGY5M2U0L3RhYmxlOmNhMWNjNGMxYTI5MzQ4M2ViOTc3ZjgwMGQ1M2Y2YTk2L3RhYmxlcmFuZ2U6Y2ExY2M0YzFhMjkzNDgzZWI5NzdmODAwZDUzZjZhOTZfMzEtMy0xLTEtMA_673eac74-510f-40db-95b3-45d10d9e37a6"
      unitRef="usd">37199000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsOfDividends
      contextRef="idbd391fe5221494982d0ff6a7fcebb0b_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yNS9mcmFnOmYzMDViODhmOTQzZTQ1MGRiODBiNmYxZjM4MGY5M2U0L3RhYmxlOmNhMWNjNGMxYTI5MzQ4M2ViOTc3ZjgwMGQ1M2Y2YTk2L3RhYmxlcmFuZ2U6Y2ExY2M0YzFhMjkzNDgzZWI5NzdmODAwZDUzZjZhOTZfMzItMS0xLTEtMA_00cd6854-caa5-4555-8f0d-c731a1065320"
      unitRef="usd">129862000</us-gaap:PaymentsOfDividends>
    <us-gaap:PaymentsOfDividends
      contextRef="ice2dc0ea5ea54deebe4fa8d7a9bd0fe7_D20190401-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yNS9mcmFnOmYzMDViODhmOTQzZTQ1MGRiODBiNmYxZjM4MGY5M2U0L3RhYmxlOmNhMWNjNGMxYTI5MzQ4M2ViOTc3ZjgwMGQ1M2Y2YTk2L3RhYmxlcmFuZ2U6Y2ExY2M0YzFhMjkzNDgzZWI5NzdmODAwZDUzZjZhOTZfMzItMy0xLTEtMA_aad7d165-3c80-4d32-904d-cafda39cf322"
      unitRef="usd">102943000</us-gaap:PaymentsOfDividends>
    <us-gaap:PaymentsOfDebtExtinguishmentCosts
      contextRef="idbd391fe5221494982d0ff6a7fcebb0b_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yNS9mcmFnOmYzMDViODhmOTQzZTQ1MGRiODBiNmYxZjM4MGY5M2U0L3RhYmxlOmNhMWNjNGMxYTI5MzQ4M2ViOTc3ZjgwMGQ1M2Y2YTk2L3RhYmxlcmFuZ2U6Y2ExY2M0YzFhMjkzNDgzZWI5NzdmODAwZDUzZjZhOTZfMzMtMS0xLTEtMA_28d7a33e-9ec9-4ea8-8414-44816de3d907"
      unitRef="usd">8971000</us-gaap:PaymentsOfDebtExtinguishmentCosts>
    <us-gaap:PaymentsOfDebtExtinguishmentCosts
      contextRef="ice2dc0ea5ea54deebe4fa8d7a9bd0fe7_D20190401-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yNS9mcmFnOmYzMDViODhmOTQzZTQ1MGRiODBiNmYxZjM4MGY5M2U0L3RhYmxlOmNhMWNjNGMxYTI5MzQ4M2ViOTc3ZjgwMGQ1M2Y2YTk2L3RhYmxlcmFuZ2U6Y2ExY2M0YzFhMjkzNDgzZWI5NzdmODAwZDUzZjZhOTZfMzMtMy0xLTEtMA_f0c652b6-bcd1-48d7-9182-c86f82efc7e0"
      unitRef="usd">0</us-gaap:PaymentsOfDebtExtinguishmentCosts>
    <us-gaap:RepaymentsOfDebt
      contextRef="idbd391fe5221494982d0ff6a7fcebb0b_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yNS9mcmFnOmYzMDViODhmOTQzZTQ1MGRiODBiNmYxZjM4MGY5M2U0L3RhYmxlOmNhMWNjNGMxYTI5MzQ4M2ViOTc3ZjgwMGQ1M2Y2YTk2L3RhYmxlcmFuZ2U6Y2ExY2M0YzFhMjkzNDgzZWI5NzdmODAwZDUzZjZhOTZfMzQtMS0xLTEtMA_cc1bffec-a342-4e3a-9250-b0fb82798dc3"
      unitRef="usd">508399000</us-gaap:RepaymentsOfDebt>
    <us-gaap:RepaymentsOfDebt
      contextRef="ice2dc0ea5ea54deebe4fa8d7a9bd0fe7_D20190401-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yNS9mcmFnOmYzMDViODhmOTQzZTQ1MGRiODBiNmYxZjM4MGY5M2U0L3RhYmxlOmNhMWNjNGMxYTI5MzQ4M2ViOTc3ZjgwMGQ1M2Y2YTk2L3RhYmxlcmFuZ2U6Y2ExY2M0YzFhMjkzNDgzZWI5NzdmODAwZDUzZjZhOTZfMzQtMy0xLTEtMA_085c6fb1-ac6d-4c85-983a-2b39862b17b2"
      unitRef="usd">57456000</us-gaap:RepaymentsOfDebt>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebt
      contextRef="idbd391fe5221494982d0ff6a7fcebb0b_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yNS9mcmFnOmYzMDViODhmOTQzZTQ1MGRiODBiNmYxZjM4MGY5M2U0L3RhYmxlOmNhMWNjNGMxYTI5MzQ4M2ViOTc3ZjgwMGQ1M2Y2YTk2L3RhYmxlcmFuZ2U6Y2ExY2M0YzFhMjkzNDgzZWI5NzdmODAwZDUzZjZhOTZfMzUtMS0xLTEtMA_dee3898c-9d44-44bf-8300-2594e249098d"
      unitRef="usd">691496000</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebt
      contextRef="ice2dc0ea5ea54deebe4fa8d7a9bd0fe7_D20190401-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yNS9mcmFnOmYzMDViODhmOTQzZTQ1MGRiODBiNmYxZjM4MGY5M2U0L3RhYmxlOmNhMWNjNGMxYTI5MzQ4M2ViOTc3ZjgwMGQ1M2Y2YTk2L3RhYmxlcmFuZ2U6Y2ExY2M0YzFhMjkzNDgzZWI5NzdmODAwZDUzZjZhOTZfMzUtMy0xLTEtMA_3abf0ca9-de31-4b2e-9ca5-5686d74a82b5"
      unitRef="usd">397892000</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
    <bah:DeferredPaymentObligationPayment
      contextRef="idbd391fe5221494982d0ff6a7fcebb0b_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yNS9mcmFnOmYzMDViODhmOTQzZTQ1MGRiODBiNmYxZjM4MGY5M2U0L3RhYmxlOmNhMWNjNGMxYTI5MzQ4M2ViOTc3ZjgwMGQ1M2Y2YTk2L3RhYmxlcmFuZ2U6Y2ExY2M0YzFhMjkzNDgzZWI5NzdmODAwZDUzZjZhOTZfMzYtMS0xLTEtMTM5_7e966b18-b2cf-4229-ad33-e0d9b25f6cdd"
      unitRef="usd">0</bah:DeferredPaymentObligationPayment>
    <bah:DeferredPaymentObligationPayment
      contextRef="ice2dc0ea5ea54deebe4fa8d7a9bd0fe7_D20190401-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yNS9mcmFnOmYzMDViODhmOTQzZTQ1MGRiODBiNmYxZjM4MGY5M2U0L3RhYmxlOmNhMWNjNGMxYTI5MzQ4M2ViOTc3ZjgwMGQ1M2Y2YTk2L3RhYmxlcmFuZ2U6Y2ExY2M0YzFhMjkzNDgzZWI5NzdmODAwZDUzZjZhOTZfMzYtMy0xLTEtMTM5_54651c19-1d34-42b2-b7cc-1ae2e9dc3ea3"
      unitRef="usd">80000000</bah:DeferredPaymentObligationPayment>
    <us-gaap:ProceedsFromPaymentsForOtherFinancingActivities
      contextRef="idbd391fe5221494982d0ff6a7fcebb0b_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yNS9mcmFnOmYzMDViODhmOTQzZTQ1MGRiODBiNmYxZjM4MGY5M2U0L3RhYmxlOmNhMWNjNGMxYTI5MzQ4M2ViOTc3ZjgwMGQ1M2Y2YTk2L3RhYmxlcmFuZ2U6Y2ExY2M0YzFhMjkzNDgzZWI5NzdmODAwZDUzZjZhOTZfMzYtMS0xLTEtMA_5aa36a1e-ee08-4bc1-93ea-170663977431"
      unitRef="usd">-1755000</us-gaap:ProceedsFromPaymentsForOtherFinancingActivities>
    <us-gaap:ProceedsFromPaymentsForOtherFinancingActivities
      contextRef="ice2dc0ea5ea54deebe4fa8d7a9bd0fe7_D20190401-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yNS9mcmFnOmYzMDViODhmOTQzZTQ1MGRiODBiNmYxZjM4MGY5M2U0L3RhYmxlOmNhMWNjNGMxYTI5MzQ4M2ViOTc3ZjgwMGQ1M2Y2YTk2L3RhYmxlcmFuZ2U6Y2ExY2M0YzFhMjkzNDgzZWI5NzdmODAwZDUzZjZhOTZfMzYtMy0xLTEtMA_209f8814-d434-46c4-a133-d56c593e136a"
      unitRef="usd">-1493000</us-gaap:ProceedsFromPaymentsForOtherFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="idbd391fe5221494982d0ff6a7fcebb0b_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yNS9mcmFnOmYzMDViODhmOTQzZTQ1MGRiODBiNmYxZjM4MGY5M2U0L3RhYmxlOmNhMWNjNGMxYTI5MzQ4M2ViOTc3ZjgwMGQ1M2Y2YTk2L3RhYmxlcmFuZ2U6Y2ExY2M0YzFhMjkzNDgzZWI5NzdmODAwZDUzZjZhOTZfMzctMS0xLTEtMA_a84278ae-07ed-45a5-ade2-d83b0677764d"
      unitRef="usd">-76704000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="ice2dc0ea5ea54deebe4fa8d7a9bd0fe7_D20190401-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yNS9mcmFnOmYzMDViODhmOTQzZTQ1MGRiODBiNmYxZjM4MGY5M2U0L3RhYmxlOmNhMWNjNGMxYTI5MzQ4M2ViOTc3ZjgwMGQ1M2Y2YTk2L3RhYmxlcmFuZ2U6Y2ExY2M0YzFhMjkzNDgzZWI5NzdmODAwZDUzZjZhOTZfMzctMy0xLTEtMA_cb08a0f9-40d0-49da-b737-8436329bb2c6"
      unitRef="usd">137084000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="idbd391fe5221494982d0ff6a7fcebb0b_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yNS9mcmFnOmYzMDViODhmOTQzZTQ1MGRiODBiNmYxZjM4MGY5M2U0L3RhYmxlOmNhMWNjNGMxYTI5MzQ4M2ViOTc3ZjgwMGQ1M2Y2YTk2L3RhYmxlcmFuZ2U6Y2ExY2M0YzFhMjkzNDgzZWI5NzdmODAwZDUzZjZhOTZfMzgtMS0xLTEtMA_69de33c2-b47f-46a5-bea4-0defda8ffb92"
      unitRef="usd">599400000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="ice2dc0ea5ea54deebe4fa8d7a9bd0fe7_D20190401-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yNS9mcmFnOmYzMDViODhmOTQzZTQ1MGRiODBiNmYxZjM4MGY5M2U0L3RhYmxlOmNhMWNjNGMxYTI5MzQ4M2ViOTc3ZjgwMGQ1M2Y2YTk2L3RhYmxlcmFuZ2U6Y2ExY2M0YzFhMjkzNDgzZWI5NzdmODAwZDUzZjZhOTZfMzgtMy0xLTEtMA_6da3dcd1-4fda-4f69-bf45-c5ea10b162c6"
      unitRef="usd">412831000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ic2731cc83e1b4d38a3d383cc2e9bfbc4_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yNS9mcmFnOmYzMDViODhmOTQzZTQ1MGRiODBiNmYxZjM4MGY5M2U0L3RhYmxlOmNhMWNjNGMxYTI5MzQ4M2ViOTc3ZjgwMGQ1M2Y2YTk2L3RhYmxlcmFuZ2U6Y2ExY2M0YzFhMjkzNDgzZWI5NzdmODAwZDUzZjZhOTZfMzktMS0xLTEtMA_7cabd7b7-d740-4f0c-b454-df682b2ea110"
      unitRef="usd">741901000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ie0b38cfcb9ae423eb692a7c24195a258_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yNS9mcmFnOmYzMDViODhmOTQzZTQ1MGRiODBiNmYxZjM4MGY5M2U0L3RhYmxlOmNhMWNjNGMxYTI5MzQ4M2ViOTc3ZjgwMGQ1M2Y2YTk2L3RhYmxlcmFuZ2U6Y2ExY2M0YzFhMjkzNDgzZWI5NzdmODAwZDUzZjZhOTZfMzktMy0xLTEtMA_d60f3382-25e0-49e7-8040-13c219cf5c53"
      unitRef="usd">283990000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i89009fd4f80f4537afb8edcc90602daf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yNS9mcmFnOmYzMDViODhmOTQzZTQ1MGRiODBiNmYxZjM4MGY5M2U0L3RhYmxlOmNhMWNjNGMxYTI5MzQ4M2ViOTc3ZjgwMGQ1M2Y2YTk2L3RhYmxlcmFuZ2U6Y2ExY2M0YzFhMjkzNDgzZWI5NzdmODAwZDUzZjZhOTZfNDAtMS0xLTEtMA_896d808c-99c6-491b-b41f-da20fbd339c7"
      unitRef="usd">1341301000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i5d9d6ddb8a0b46eeab7c78f7c34300d1_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yNS9mcmFnOmYzMDViODhmOTQzZTQ1MGRiODBiNmYxZjM4MGY5M2U0L3RhYmxlOmNhMWNjNGMxYTI5MzQ4M2ViOTc3ZjgwMGQ1M2Y2YTk2L3RhYmxlcmFuZ2U6Y2ExY2M0YzFhMjkzNDgzZWI5NzdmODAwZDUzZjZhOTZfNDAtMy0xLTEtMA_3205078f-0048-470f-98d2-9e5dfc56ea70"
      unitRef="usd">696821000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:InterestPaidNet
      contextRef="idbd391fe5221494982d0ff6a7fcebb0b_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yNS9mcmFnOmYzMDViODhmOTQzZTQ1MGRiODBiNmYxZjM4MGY5M2U0L3RhYmxlOmNhMWNjNGMxYTI5MzQ4M2ViOTc3ZjgwMGQ1M2Y2YTk2L3RhYmxlcmFuZ2U6Y2ExY2M0YzFhMjkzNDgzZWI5NzdmODAwZDUzZjZhOTZfNDMtMS0xLTEtMA_7fba7926-580d-45ad-8015-bc7ad8abcbc5"
      unitRef="usd">39737000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="ice2dc0ea5ea54deebe4fa8d7a9bd0fe7_D20190401-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yNS9mcmFnOmYzMDViODhmOTQzZTQ1MGRiODBiNmYxZjM4MGY5M2U0L3RhYmxlOmNhMWNjNGMxYTI5MzQ4M2ViOTc3ZjgwMGQ1M2Y2YTk2L3RhYmxlcmFuZ2U6Y2ExY2M0YzFhMjkzNDgzZWI5NzdmODAwZDUzZjZhOTZfNDMtMy0xLTEtMA_87487ab2-b94c-4148-9999-4f6920f7ec7b"
      unitRef="usd">69627000</us-gaap:InterestPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="idbd391fe5221494982d0ff6a7fcebb0b_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yNS9mcmFnOmYzMDViODhmOTQzZTQ1MGRiODBiNmYxZjM4MGY5M2U0L3RhYmxlOmNhMWNjNGMxYTI5MzQ4M2ViOTc3ZjgwMGQ1M2Y2YTk2L3RhYmxlcmFuZ2U6Y2ExY2M0YzFhMjkzNDgzZWI5NzdmODAwZDUzZjZhOTZfNDQtMS0xLTEtMA_5ed14c70-4f76-4091-af5d-f0e233dfead9"
      unitRef="usd">69374000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="ice2dc0ea5ea54deebe4fa8d7a9bd0fe7_D20190401-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yNS9mcmFnOmYzMDViODhmOTQzZTQ1MGRiODBiNmYxZjM4MGY5M2U0L3RhYmxlOmNhMWNjNGMxYTI5MzQ4M2ViOTc3ZjgwMGQ1M2Y2YTk2L3RhYmxlcmFuZ2U6Y2ExY2M0YzFhMjkzNDgzZWI5NzdmODAwZDUzZjZhOTZfNDQtMy0xLTEtMA_bb4cc00f-7266-45c0-bb25-807cd943cca7"
      unitRef="usd">107149000</us-gaap:IncomeTaxesPaidNet>
    <bah:NoncashFinancingActivities
      contextRef="idbd391fe5221494982d0ff6a7fcebb0b_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yNS9mcmFnOmYzMDViODhmOTQzZTQ1MGRiODBiNmYxZjM4MGY5M2U0L3RhYmxlOmNhMWNjNGMxYTI5MzQ4M2ViOTc3ZjgwMGQ1M2Y2YTk2L3RhYmxlcmFuZ2U6Y2ExY2M0YzFhMjkzNDgzZWI5NzdmODAwZDUzZjZhOTZfNDctMS0xLTEtMA_ea697901-a25a-4742-aee8-77dfe546f73b"
      unitRef="usd">178000</bah:NoncashFinancingActivities>
    <bah:NoncashFinancingActivities
      contextRef="ice2dc0ea5ea54deebe4fa8d7a9bd0fe7_D20190401-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yNS9mcmFnOmYzMDViODhmOTQzZTQ1MGRiODBiNmYxZjM4MGY5M2U0L3RhYmxlOmNhMWNjNGMxYTI5MzQ4M2ViOTc3ZjgwMGQ1M2Y2YTk2L3RhYmxlcmFuZ2U6Y2ExY2M0YzFhMjkzNDgzZWI5NzdmODAwZDUzZjZhOTZfNDctMy0xLTEtMA_de03585b-d689-4f86-895a-8bbf55590570"
      unitRef="usd">4501000</bah:NoncashFinancingActivities>
    <us-gaap:SharesOutstanding
      contextRef="i3baa38ac09804c4e95ecdcea0b8935f4_I20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yOC9mcmFnOmMzYWFhNmJkYTQ5YjQwODdiNTY3NTY4NzNkMDNjYTIxL3RhYmxlOmI0ZWMwMmEyMzRmMjRkODZhN2VhMDQyNjdkZWE2NTEzL3RhYmxlcmFuZ2U6YjRlYzAyYTIzNGYyNGQ4NmE3ZWEwNDI2N2RlYTY1MTNfMy0yLTEtMS0w_1b47dc12-d1e1-4aa8-be6a-9f44f1f4861e"
      unitRef="shares">162079334</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i3baa38ac09804c4e95ecdcea0b8935f4_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yOC9mcmFnOmMzYWFhNmJkYTQ5YjQwODdiNTY3NTY4NzNkMDNjYTIxL3RhYmxlOmI0ZWMwMmEyMzRmMjRkODZhN2VhMDQyNjdkZWE2NTEzL3RhYmxlcmFuZ2U6YjRlYzAyYTIzNGYyNGQ4NmE3ZWEwNDI2N2RlYTY1MTNfMy00LTEtMS0w_cb3d4041-8246-428d-bc76-fcc389ac7a8c"
      unitRef="usd">1621000</us-gaap:StockholdersEquity>
    <us-gaap:SharesOutstanding
      contextRef="ic2146b9582e14b29b6ec7e981a5f0372_I20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yOC9mcmFnOmMzYWFhNmJkYTQ5YjQwODdiNTY3NTY4NzNkMDNjYTIxL3RhYmxlOmI0ZWMwMmEyMzRmMjRkODZhN2VhMDQyNjdkZWE2NTEzL3RhYmxlcmFuZ2U6YjRlYzAyYTIzNGYyNGQ4NmE3ZWEwNDI2N2RlYTY1MTNfMy02LTEtMS0w_bc1ece74-8a97-4b0f-9e71-7386edd7f5ba"
      unitRef="shares">-24054733</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="ic2146b9582e14b29b6ec7e981a5f0372_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yOC9mcmFnOmMzYWFhNmJkYTQ5YjQwODdiNTY3NTY4NzNkMDNjYTIxL3RhYmxlOmI0ZWMwMmEyMzRmMjRkODZhN2VhMDQyNjdkZWE2NTEzL3RhYmxlcmFuZ2U6YjRlYzAyYTIzNGYyNGQ4NmE3ZWEwNDI2N2RlYTY1MTNfMy04LTEtMS0w_95a2230d-7edd-4e22-91a3-d0ab0f64e13b"
      unitRef="usd">-1003650000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i12855bd494ab46579b1837d66b86940b_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yOC9mcmFnOmMzYWFhNmJkYTQ5YjQwODdiNTY3NTY4NzNkMDNjYTIxL3RhYmxlOmI0ZWMwMmEyMzRmMjRkODZhN2VhMDQyNjdkZWE2NTEzL3RhYmxlcmFuZ2U6YjRlYzAyYTIzNGYyNGQ4NmE3ZWEwNDI2N2RlYTY1MTNfMy0xMC0xLTEtMA_a5f4d3af-f794-4d62-9f33-c228f3764dcd"
      unitRef="usd">509512000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ibf69ec988aab468cac28a53d850c0b7c_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yOC9mcmFnOmMzYWFhNmJkYTQ5YjQwODdiNTY3NTY4NzNkMDNjYTIxL3RhYmxlOmI0ZWMwMmEyMzRmMjRkODZhN2VhMDQyNjdkZWE2NTEzL3RhYmxlcmFuZ2U6YjRlYzAyYTIzNGYyNGQ4NmE3ZWEwNDI2N2RlYTY1MTNfMy0xMi0xLTEtMA_2e9ec6ab-12f2-4bb3-84cc-6a4f2e353aaf"
      unitRef="usd">1508206000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="icad76de202244465b9fca4d4dac538d7_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yOC9mcmFnOmMzYWFhNmJkYTQ5YjQwODdiNTY3NTY4NzNkMDNjYTIxL3RhYmxlOmI0ZWMwMmEyMzRmMjRkODZhN2VhMDQyNjdkZWE2NTEzL3RhYmxlcmFuZ2U6YjRlYzAyYTIzNGYyNGQ4NmE3ZWEwNDI2N2RlYTY1MTNfMy0xNC0xLTEtMA_df9657d5-ced5-4fd7-a017-7b46722aa2c4"
      unitRef="usd">-43732000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i10eb7781600b40fd89704246cd7b644c_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yOC9mcmFnOmMzYWFhNmJkYTQ5YjQwODdiNTY3NTY4NzNkMDNjYTIxL3RhYmxlOmI0ZWMwMmEyMzRmMjRkODZhN2VhMDQyNjdkZWE2NTEzL3RhYmxlcmFuZ2U6YjRlYzAyYTIzNGYyNGQ4NmE3ZWEwNDI2N2RlYTY1MTNfMy0xNi0xLTEtMA_7d489747-d586-4a0d-94e5-952697285fc5"
      unitRef="usd">971957000</us-gaap:StockholdersEquity>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="i88e3556cc4cb4a41a26f0acba5a8d3eb_D20201001-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yOC9mcmFnOmMzYWFhNmJkYTQ5YjQwODdiNTY3NTY4NzNkMDNjYTIxL3RhYmxlOmI0ZWMwMmEyMzRmMjRkODZhN2VhMDQyNjdkZWE2NTEzL3RhYmxlcmFuZ2U6YjRlYzAyYTIzNGYyNGQ4NmE3ZWEwNDI2N2RlYTY1MTNfNC0yLTEtMS0w_d7067f9d-ac77-4c1b-94e4-859ceba8a8e9"
      unitRef="shares">35460</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="i88e3556cc4cb4a41a26f0acba5a8d3eb_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yOC9mcmFnOmMzYWFhNmJkYTQ5YjQwODdiNTY3NTY4NzNkMDNjYTIxL3RhYmxlOmI0ZWMwMmEyMzRmMjRkODZhN2VhMDQyNjdkZWE2NTEzL3RhYmxlcmFuZ2U6YjRlYzAyYTIzNGYyNGQ4NmE3ZWEwNDI2N2RlYTY1MTNfNC00LTEtMS0w_98029e3b-64ef-45c7-92e2-bca52fafa907"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="i9ef67ee8feab4045b196a05f755dacd2_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yOC9mcmFnOmMzYWFhNmJkYTQ5YjQwODdiNTY3NTY4NzNkMDNjYTIxL3RhYmxlOmI0ZWMwMmEyMzRmMjRkODZhN2VhMDQyNjdkZWE2NTEzL3RhYmxlcmFuZ2U6YjRlYzAyYTIzNGYyNGQ4NmE3ZWEwNDI2N2RlYTY1MTNfNC0xMC0xLTEtMA_e8b3373f-6de9-4593-9259-322616c0dd14"
      unitRef="usd">4262000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="i8300eef8c9384db0b4c93059c7cd3074_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yOC9mcmFnOmMzYWFhNmJkYTQ5YjQwODdiNTY3NTY4NzNkMDNjYTIxL3RhYmxlOmI0ZWMwMmEyMzRmMjRkODZhN2VhMDQyNjdkZWE2NTEzL3RhYmxlcmFuZ2U6YjRlYzAyYTIzNGYyNGQ4NmE3ZWEwNDI2N2RlYTY1MTNfNC0xNi0xLTEtMA_0100d023-b051-4117-a90c-e4d9f78ab442"
      unitRef="usd">4262000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="i88e3556cc4cb4a41a26f0acba5a8d3eb_D20201001-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yOC9mcmFnOmMzYWFhNmJkYTQ5YjQwODdiNTY3NTY4NzNkMDNjYTIxL3RhYmxlOmI0ZWMwMmEyMzRmMjRkODZhN2VhMDQyNjdkZWE2NTEzL3RhYmxlcmFuZ2U6YjRlYzAyYTIzNGYyNGQ4NmE3ZWEwNDI2N2RlYTY1MTNfNS0yLTEtMS0w_6a17a322-624d-436b-b14f-09fbe57dc691"
      unitRef="shares">128379</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i88e3556cc4cb4a41a26f0acba5a8d3eb_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yOC9mcmFnOmMzYWFhNmJkYTQ5YjQwODdiNTY3NTY4NzNkMDNjYTIxL3RhYmxlOmI0ZWMwMmEyMzRmMjRkODZhN2VhMDQyNjdkZWE2NTEzL3RhYmxlcmFuZ2U6YjRlYzAyYTIzNGYyNGQ4NmE3ZWEwNDI2N2RlYTY1MTNfNS00LTEtMS0w_548d9fb5-134c-4576-b31e-1ddf1ea1df6e"
      unitRef="usd">1000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i9ef67ee8feab4045b196a05f755dacd2_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yOC9mcmFnOmMzYWFhNmJkYTQ5YjQwODdiNTY3NTY4NzNkMDNjYTIxL3RhYmxlOmI0ZWMwMmEyMzRmMjRkODZhN2VhMDQyNjdkZWE2NTEzL3RhYmxlcmFuZ2U6YjRlYzAyYTIzNGYyNGQ4NmE3ZWEwNDI2N2RlYTY1MTNfNS0xMC0xLTEtMA_7dc95461-1f2f-4e06-b887-630204764efd"
      unitRef="usd">3700000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i8300eef8c9384db0b4c93059c7cd3074_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yOC9mcmFnOmMzYWFhNmJkYTQ5YjQwODdiNTY3NTY4NzNkMDNjYTIxL3RhYmxlOmI0ZWMwMmEyMzRmMjRkODZhN2VhMDQyNjdkZWE2NTEzL3RhYmxlcmFuZ2U6YjRlYzAyYTIzNGYyNGQ4NmE3ZWEwNDI2N2RlYTY1MTNfNS0xNi0xLTEtMA_9a39e9bd-81f4-4dc8-8fbf-ddcdae48059a"
      unitRef="usd">3701000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="ibc3171dba2c441578ae5bc24f002b584_D20201001-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yOC9mcmFnOmMzYWFhNmJkYTQ5YjQwODdiNTY3NTY4NzNkMDNjYTIxL3RhYmxlOmI0ZWMwMmEyMzRmMjRkODZhN2VhMDQyNjdkZWE2NTEzL3RhYmxlcmFuZ2U6YjRlYzAyYTIzNGYyNGQ4NmE3ZWEwNDI2N2RlYTY1MTNfNi02LTEtMS0w_2c03a16f-d4a9-44d6-afd3-d4e3b9732c9b"
      unitRef="shares">323128</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="ibc3171dba2c441578ae5bc24f002b584_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yOC9mcmFnOmMzYWFhNmJkYTQ5YjQwODdiNTY3NTY4NzNkMDNjYTIxL3RhYmxlOmI0ZWMwMmEyMzRmMjRkODZhN2VhMDQyNjdkZWE2NTEzL3RhYmxlcmFuZ2U6YjRlYzAyYTIzNGYyNGQ4NmE3ZWEwNDI2N2RlYTY1MTNfNi04LTEtMS0w_c7953504-b5b0-4289-9979-5fc4f40fa9e0"
      unitRef="usd">27063000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="i8300eef8c9384db0b4c93059c7cd3074_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yOC9mcmFnOmMzYWFhNmJkYTQ5YjQwODdiNTY3NTY4NzNkMDNjYTIxL3RhYmxlOmI0ZWMwMmEyMzRmMjRkODZhN2VhMDQyNjdkZWE2NTEzL3RhYmxlcmFuZ2U6YjRlYzAyYTIzNGYyNGQ4NmE3ZWEwNDI2N2RlYTY1MTNfNi0xNi0xLTEtMA_d67cf8f3-9c9b-4689-8493-8b864574ee2d"
      unitRef="usd">27063000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <bah:AdjustmentsToAdditionalPaidInCapitalRecognitionOfLiabilityRelatedToFutureRestrictedStockUnitsVesting
      contextRef="i9ef67ee8feab4045b196a05f755dacd2_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yOC9mcmFnOmMzYWFhNmJkYTQ5YjQwODdiNTY3NTY4NzNkMDNjYTIxL3RhYmxlOmI0ZWMwMmEyMzRmMjRkODZhN2VhMDQyNjdkZWE2NTEzL3RhYmxlcmFuZ2U6YjRlYzAyYTIzNGYyNGQ4NmE3ZWEwNDI2N2RlYTY1MTNfNy0xMC0xLTEtMA_7f4bc434-a847-4644-9868-edeef062bd8e"
      unitRef="usd">58000</bah:AdjustmentsToAdditionalPaidInCapitalRecognitionOfLiabilityRelatedToFutureRestrictedStockUnitsVesting>
    <bah:AdjustmentsToAdditionalPaidInCapitalRecognitionOfLiabilityRelatedToFutureRestrictedStockUnitsVesting
      contextRef="i8300eef8c9384db0b4c93059c7cd3074_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yOC9mcmFnOmMzYWFhNmJkYTQ5YjQwODdiNTY3NTY4NzNkMDNjYTIxL3RhYmxlOmI0ZWMwMmEyMzRmMjRkODZhN2VhMDQyNjdkZWE2NTEzL3RhYmxlcmFuZ2U6YjRlYzAyYTIzNGYyNGQ4NmE3ZWEwNDI2N2RlYTY1MTNfNy0xNi0xLTEtMA_11c9b074-fa69-4eaa-bff9-3321f97ead94"
      unitRef="usd">58000</bah:AdjustmentsToAdditionalPaidInCapitalRecognitionOfLiabilityRelatedToFutureRestrictedStockUnitsVesting>
    <us-gaap:NetIncomeLoss
      contextRef="i076d7bcd3ff24da6a471cc2ff2d5d139_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yOC9mcmFnOmMzYWFhNmJkYTQ5YjQwODdiNTY3NTY4NzNkMDNjYTIxL3RhYmxlOmI0ZWMwMmEyMzRmMjRkODZhN2VhMDQyNjdkZWE2NTEzL3RhYmxlcmFuZ2U6YjRlYzAyYTIzNGYyNGQ4NmE3ZWEwNDI2N2RlYTY1MTNfOC0xMi0xLTEtMA_220d7395-7920-494b-84ad-f47041344469"
      unitRef="usd">144371000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i8300eef8c9384db0b4c93059c7cd3074_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yOC9mcmFnOmMzYWFhNmJkYTQ5YjQwODdiNTY3NTY4NzNkMDNjYTIxL3RhYmxlOmI0ZWMwMmEyMzRmMjRkODZhN2VhMDQyNjdkZWE2NTEzL3RhYmxlcmFuZ2U6YjRlYzAyYTIzNGYyNGQ4NmE3ZWEwNDI2N2RlYTY1MTNfOC0xNi0xLTEtMA_d6cb8155-3233-42ff-bb53-43fccd000e86"
      unitRef="usd">144371000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="iba5cdd5f5a0b40d4960ff099e30b4956_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yOC9mcmFnOmMzYWFhNmJkYTQ5YjQwODdiNTY3NTY4NzNkMDNjYTIxL3RhYmxlOmI0ZWMwMmEyMzRmMjRkODZhN2VhMDQyNjdkZWE2NTEzL3RhYmxlcmFuZ2U6YjRlYzAyYTIzNGYyNGQ4NmE3ZWEwNDI2N2RlYTY1MTNfOS0xNC0xLTEtMA_7d8aa65c-0721-463e-aa94-d6afdb2850e6"
      unitRef="usd">3780000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i8300eef8c9384db0b4c93059c7cd3074_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yOC9mcmFnOmMzYWFhNmJkYTQ5YjQwODdiNTY3NTY4NzNkMDNjYTIxL3RhYmxlOmI0ZWMwMmEyMzRmMjRkODZhN2VhMDQyNjdkZWE2NTEzL3RhYmxlcmFuZ2U6YjRlYzAyYTIzNGYyNGQ4NmE3ZWEwNDI2N2RlYTY1MTNfOS0xNi0xLTEtMA_b0a7a095-b03c-4f7e-adad-a73165a712c2"
      unitRef="usd">3780000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:CommonStockDividendsPerShareCashPaid
      contextRef="i8300eef8c9384db0b4c93059c7cd3074_D20201001-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yOC9mcmFnOmMzYWFhNmJkYTQ5YjQwODdiNTY3NTY4NzNkMDNjYTIxL3RhYmxlOmI0ZWMwMmEyMzRmMjRkODZhN2VhMDQyNjdkZWE2NTEzL3RhYmxlcmFuZ2U6YjRlYzAyYTIzNGYyNGQ4NmE3ZWEwNDI2N2RlYTY1MTNfMTAtMC0xLTEtMC90ZXh0cmVnaW9uOjhhYTAzYzY4ZjlkMTQxMTlhMzMzY2EwZGJmOWZkN2U1XzIxOTkwMjMyNTU2MDM_076a8faa-f5ba-40c2-a502-4e17dc2290b0"
      unitRef="usdPerShare">0.31</us-gaap:CommonStockDividendsPerShareCashPaid>
    <us-gaap:DividendsCash
      contextRef="i076d7bcd3ff24da6a471cc2ff2d5d139_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yOC9mcmFnOmMzYWFhNmJkYTQ5YjQwODdiNTY3NTY4NzNkMDNjYTIxL3RhYmxlOmI0ZWMwMmEyMzRmMjRkODZhN2VhMDQyNjdkZWE2NTEzL3RhYmxlcmFuZ2U6YjRlYzAyYTIzNGYyNGQ4NmE3ZWEwNDI2N2RlYTY1MTNfMTAtMTItMS0xLTA_10716e03-3704-4734-9ea4-7475d01b713b"
      unitRef="usd">43026000</us-gaap:DividendsCash>
    <us-gaap:DividendsCash
      contextRef="i8300eef8c9384db0b4c93059c7cd3074_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yOC9mcmFnOmMzYWFhNmJkYTQ5YjQwODdiNTY3NTY4NzNkMDNjYTIxL3RhYmxlOmI0ZWMwMmEyMzRmMjRkODZhN2VhMDQyNjdkZWE2NTEzL3RhYmxlcmFuZ2U6YjRlYzAyYTIzNGYyNGQ4NmE3ZWEwNDI2N2RlYTY1MTNfMTAtMTYtMS0xLTA_d27146c8-863c-4433-82ce-e40923c409c9"
      unitRef="usd">43026000</us-gaap:DividendsCash>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i9ef67ee8feab4045b196a05f755dacd2_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yOC9mcmFnOmMzYWFhNmJkYTQ5YjQwODdiNTY3NTY4NzNkMDNjYTIxL3RhYmxlOmI0ZWMwMmEyMzRmMjRkODZhN2VhMDQyNjdkZWE2NTEzL3RhYmxlcmFuZ2U6YjRlYzAyYTIzNGYyNGQ4NmE3ZWEwNDI2N2RlYTY1MTNfMTEtMTAtMS0xLTA_03870f63-63e4-4fd0-9454-0404a4ef0ba3"
      unitRef="usd">15341000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i8300eef8c9384db0b4c93059c7cd3074_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yOC9mcmFnOmMzYWFhNmJkYTQ5YjQwODdiNTY3NTY4NzNkMDNjYTIxL3RhYmxlOmI0ZWMwMmEyMzRmMjRkODZhN2VhMDQyNjdkZWE2NTEzL3RhYmxlcmFuZ2U6YjRlYzAyYTIzNGYyNGQ4NmE3ZWEwNDI2N2RlYTY1MTNfMTEtMTYtMS0xLTA_4268e402-b63a-40a3-a89d-a8857524179c"
      unitRef="usd">15341000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:SharesOutstanding
      contextRef="iad363f07d9e947b4b2e2da70b4104396_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yOC9mcmFnOmMzYWFhNmJkYTQ5YjQwODdiNTY3NTY4NzNkMDNjYTIxL3RhYmxlOmI0ZWMwMmEyMzRmMjRkODZhN2VhMDQyNjdkZWE2NTEzL3RhYmxlcmFuZ2U6YjRlYzAyYTIzNGYyNGQ4NmE3ZWEwNDI2N2RlYTY1MTNfMTItMi0xLTEtMA_b9e0c42a-51f1-452a-a8eb-dec2afd44eec"
      unitRef="shares">162243173</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="iad363f07d9e947b4b2e2da70b4104396_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yOC9mcmFnOmMzYWFhNmJkYTQ5YjQwODdiNTY3NTY4NzNkMDNjYTIxL3RhYmxlOmI0ZWMwMmEyMzRmMjRkODZhN2VhMDQyNjdkZWE2NTEzL3RhYmxlcmFuZ2U6YjRlYzAyYTIzNGYyNGQ4NmE3ZWEwNDI2N2RlYTY1MTNfMTItNC0xLTEtMA_a6578090-40f8-4017-86de-ca84112f8074"
      unitRef="usd">1622000</us-gaap:StockholdersEquity>
    <us-gaap:SharesOutstanding
      contextRef="i835b12e4200e47119ff2ae0f9a182d0f_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yOC9mcmFnOmMzYWFhNmJkYTQ5YjQwODdiNTY3NTY4NzNkMDNjYTIxL3RhYmxlOmI0ZWMwMmEyMzRmMjRkODZhN2VhMDQyNjdkZWE2NTEzL3RhYmxlcmFuZ2U6YjRlYzAyYTIzNGYyNGQ4NmE3ZWEwNDI2N2RlYTY1MTNfMTItNi0xLTEtMA_7bb37b9c-02d1-44d0-b457-e800400ae4b6"
      unitRef="shares">-24377861</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i835b12e4200e47119ff2ae0f9a182d0f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yOC9mcmFnOmMzYWFhNmJkYTQ5YjQwODdiNTY3NTY4NzNkMDNjYTIxL3RhYmxlOmI0ZWMwMmEyMzRmMjRkODZhN2VhMDQyNjdkZWE2NTEzL3RhYmxlcmFuZ2U6YjRlYzAyYTIzNGYyNGQ4NmE3ZWEwNDI2N2RlYTY1MTNfMTItOC0xLTEtMA_9816035a-0d8a-42c8-94e5-e602dd3da32e"
      unitRef="usd">-1030713000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ib7ccef9fc74b4e8b9f32510c495aa2d2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yOC9mcmFnOmMzYWFhNmJkYTQ5YjQwODdiNTY3NTY4NzNkMDNjYTIxL3RhYmxlOmI0ZWMwMmEyMzRmMjRkODZhN2VhMDQyNjdkZWE2NTEzL3RhYmxlcmFuZ2U6YjRlYzAyYTIzNGYyNGQ4NmE3ZWEwNDI2N2RlYTY1MTNfMTItMTAtMS0xLTA_d156f2ec-e5ac-443c-add4-9be621785041"
      unitRef="usd">532757000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ic100ec4d77b64f48af7e29c421a1e943_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yOC9mcmFnOmMzYWFhNmJkYTQ5YjQwODdiNTY3NTY4NzNkMDNjYTIxL3RhYmxlOmI0ZWMwMmEyMzRmMjRkODZhN2VhMDQyNjdkZWE2NTEzL3RhYmxlcmFuZ2U6YjRlYzAyYTIzNGYyNGQ4NmE3ZWEwNDI2N2RlYTY1MTNfMTItMTItMS0xLTA_b455bea4-e4c1-4e22-80cf-c9f079ecca65"
      unitRef="usd">1609551000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i97b710d0df184e2c997bac35a5978889_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yOC9mcmFnOmMzYWFhNmJkYTQ5YjQwODdiNTY3NTY4NzNkMDNjYTIxL3RhYmxlOmI0ZWMwMmEyMzRmMjRkODZhN2VhMDQyNjdkZWE2NTEzL3RhYmxlcmFuZ2U6YjRlYzAyYTIzNGYyNGQ4NmE3ZWEwNDI2N2RlYTY1MTNfMTItMTQtMS0xLTA_7d99be42-8ff0-4b43-9663-fdf483d9ea15"
      unitRef="usd">-39952000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i89009fd4f80f4537afb8edcc90602daf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yOC9mcmFnOmMzYWFhNmJkYTQ5YjQwODdiNTY3NTY4NzNkMDNjYTIxL3RhYmxlOmI0ZWMwMmEyMzRmMjRkODZhN2VhMDQyNjdkZWE2NTEzL3RhYmxlcmFuZ2U6YjRlYzAyYTIzNGYyNGQ4NmE3ZWEwNDI2N2RlYTY1MTNfMTItMTYtMS0xLTA_0c9f24b8-e99b-43c2-b9ed-b13bf1367a76"
      unitRef="usd">1073265000</us-gaap:StockholdersEquity>
    <us-gaap:SharesOutstanding
      contextRef="i4e49d8c2a67b45399dfa97acba9c4956_I20200331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yOC9mcmFnOmMzYWFhNmJkYTQ5YjQwODdiNTY3NTY4NzNkMDNjYTIxL3RhYmxlOmI0ZWMwMmEyMzRmMjRkODZhN2VhMDQyNjdkZWE2NTEzL3RhYmxlcmFuZ2U6YjRlYzAyYTIzNGYyNGQ4NmE3ZWEwNDI2N2RlYTY1MTNfMTQtMi0xLTEtMA_ebbe9313-2299-47dc-8e8f-f482a1c5d496"
      unitRef="shares">161333973</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i4e49d8c2a67b45399dfa97acba9c4956_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yOC9mcmFnOmMzYWFhNmJkYTQ5YjQwODdiNTY3NTY4NzNkMDNjYTIxL3RhYmxlOmI0ZWMwMmEyMzRmMjRkODZhN2VhMDQyNjdkZWE2NTEzL3RhYmxlcmFuZ2U6YjRlYzAyYTIzNGYyNGQ4NmE3ZWEwNDI2N2RlYTY1MTNfMTQtNC0xLTEtMA_0ff52e2d-0b02-4ad1-baa8-5442381f8b80"
      unitRef="usd">1613000</us-gaap:StockholdersEquity>
    <us-gaap:SharesOutstanding
      contextRef="i4d88db1754f249fcbc39fdf7ea3c2c62_I20200331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yOC9mcmFnOmMzYWFhNmJkYTQ5YjQwODdiNTY3NTY4NzNkMDNjYTIxL3RhYmxlOmI0ZWMwMmEyMzRmMjRkODZhN2VhMDQyNjdkZWE2NTEzL3RhYmxlcmFuZ2U6YjRlYzAyYTIzNGYyNGQ4NmE3ZWEwNDI2N2RlYTY1MTNfMTQtNi0xLTEtMA_a6e7a168-5fc0-48b4-9c41-41fa29ace6f1"
      unitRef="shares">-22614052</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i4d88db1754f249fcbc39fdf7ea3c2c62_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yOC9mcmFnOmMzYWFhNmJkYTQ5YjQwODdiNTY3NTY4NzNkMDNjYTIxL3RhYmxlOmI0ZWMwMmEyMzRmMjRkODZhN2VhMDQyNjdkZWE2NTEzL3RhYmxlcmFuZ2U6YjRlYzAyYTIzNGYyNGQ4NmE3ZWEwNDI2N2RlYTY1MTNfMTQtOC0xLTEtMA_310bac98-0b68-438b-8594-29dafe21c5f5"
      unitRef="usd">-898095000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i92197637cb814beda54d079e147d0fdf_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yOC9mcmFnOmMzYWFhNmJkYTQ5YjQwODdiNTY3NTY4NzNkMDNjYTIxL3RhYmxlOmI0ZWMwMmEyMzRmMjRkODZhN2VhMDQyNjdkZWE2NTEzL3RhYmxlcmFuZ2U6YjRlYzAyYTIzNGYyNGQ4NmE3ZWEwNDI2N2RlYTY1MTNfMTQtMTAtMS0xLTA_99cc99a7-139b-49bd-8d43-c3f1e7b86733"
      unitRef="usd">468027000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i2da30b435c43423e996ab0267b0d57fd_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yOC9mcmFnOmMzYWFhNmJkYTQ5YjQwODdiNTY3NTY4NzNkMDNjYTIxL3RhYmxlOmI0ZWMwMmEyMzRmMjRkODZhN2VhMDQyNjdkZWE2NTEzL3RhYmxlcmFuZ2U6YjRlYzAyYTIzNGYyNGQ4NmE3ZWEwNDI2N2RlYTY1MTNfMTQtMTItMS0xLTA_5925b9bc-4290-48e9-ba77-6f60c71c7516"
      unitRef="usd">1330812000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i499af1a5800c4e71b81cbd25b1b39bd2_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yOC9mcmFnOmMzYWFhNmJkYTQ5YjQwODdiNTY3NTY4NzNkMDNjYTIxL3RhYmxlOmI0ZWMwMmEyMzRmMjRkODZhN2VhMDQyNjdkZWE2NTEzL3RhYmxlcmFuZ2U6YjRlYzAyYTIzNGYyNGQ4NmE3ZWEwNDI2N2RlYTY1MTNfMTQtMTQtMS0xLTA_23e8e46c-790f-41cf-9fa6-57e68852a526"
      unitRef="usd">-46001000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ic2731cc83e1b4d38a3d383cc2e9bfbc4_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yOC9mcmFnOmMzYWFhNmJkYTQ5YjQwODdiNTY3NTY4NzNkMDNjYTIxL3RhYmxlOmI0ZWMwMmEyMzRmMjRkODZhN2VhMDQyNjdkZWE2NTEzL3RhYmxlcmFuZ2U6YjRlYzAyYTIzNGYyNGQ4NmE3ZWEwNDI2N2RlYTY1MTNfMTQtMTYtMS0xLTA_359d51f9-6a63-4678-9bfb-53296a3b6fab"
      unitRef="usd">856356000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ib4ccca4837aa4bb3a7025aa10b0d173e_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yOC9mcmFnOmMzYWFhNmJkYTQ5YjQwODdiNTY3NTY4NzNkMDNjYTIxL3RhYmxlOmI0ZWMwMmEyMzRmMjRkODZhN2VhMDQyNjdkZWE2NTEzL3RhYmxlcmFuZ2U6YjRlYzAyYTIzNGYyNGQ4NmE3ZWEwNDI2N2RlYTY1MTNfMTUtMTItMS0xLTA_38a22ed0-f80c-4d7c-9482-6a6e08b1f6ee"
      unitRef="usd">-1180000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i65f516a029ad4ade8bbb3d1272700bd3_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yOC9mcmFnOmMzYWFhNmJkYTQ5YjQwODdiNTY3NTY4NzNkMDNjYTIxL3RhYmxlOmI0ZWMwMmEyMzRmMjRkODZhN2VhMDQyNjdkZWE2NTEzL3RhYmxlcmFuZ2U6YjRlYzAyYTIzNGYyNGQ4NmE3ZWEwNDI2N2RlYTY1MTNfMTUtMTYtMS0xLTA_cdf44917-a283-4f44-b993-4fefaf088b7b"
      unitRef="usd">-1180000</us-gaap:StockholdersEquity>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="i0e59acffb0614afbafafdce946106f0e_D20200401-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yOC9mcmFnOmMzYWFhNmJkYTQ5YjQwODdiNTY3NTY4NzNkMDNjYTIxL3RhYmxlOmI0ZWMwMmEyMzRmMjRkODZhN2VhMDQyNjdkZWE2NTEzL3RhYmxlcmFuZ2U6YjRlYzAyYTIzNGYyNGQ4NmE3ZWEwNDI2N2RlYTY1MTNfMTYtMi0xLTEtMA_9af89e0d-3abc-4129-a0fc-88cad1c1fedf"
      unitRef="shares">478798</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="i0e59acffb0614afbafafdce946106f0e_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yOC9mcmFnOmMzYWFhNmJkYTQ5YjQwODdiNTY3NTY4NzNkMDNjYTIxL3RhYmxlOmI0ZWMwMmEyMzRmMjRkODZhN2VhMDQyNjdkZWE2NTEzL3RhYmxlcmFuZ2U6YjRlYzAyYTIzNGYyNGQ4NmE3ZWEwNDI2N2RlYTY1MTNfMTYtNC0xLTEtMA_b017343c-76ec-4118-8ce4-c1c551e2900c"
      unitRef="usd">5000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="ifb7043f6459f4607916ba85eca8b1feb_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yOC9mcmFnOmMzYWFhNmJkYTQ5YjQwODdiNTY3NTY4NzNkMDNjYTIxL3RhYmxlOmI0ZWMwMmEyMzRmMjRkODZhN2VhMDQyNjdkZWE2NTEzL3RhYmxlcmFuZ2U6YjRlYzAyYTIzNGYyNGQ4NmE3ZWEwNDI2N2RlYTY1MTNfMTYtMTAtMS0xLTA_6b492a8e-71fb-4a3e-8eae-6f406029d80c"
      unitRef="usd">13349000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="idbd391fe5221494982d0ff6a7fcebb0b_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yOC9mcmFnOmMzYWFhNmJkYTQ5YjQwODdiNTY3NTY4NzNkMDNjYTIxL3RhYmxlOmI0ZWMwMmEyMzRmMjRkODZhN2VhMDQyNjdkZWE2NTEzL3RhYmxlcmFuZ2U6YjRlYzAyYTIzNGYyNGQ4NmE3ZWEwNDI2N2RlYTY1MTNfMTYtMTYtMS0xLTA_e69ffaa8-74ec-46f4-a922-ecafe2df6d1d"
      unitRef="usd">13354000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="i0e59acffb0614afbafafdce946106f0e_D20200401-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yOC9mcmFnOmMzYWFhNmJkYTQ5YjQwODdiNTY3NTY4NzNkMDNjYTIxL3RhYmxlOmI0ZWMwMmEyMzRmMjRkODZhN2VhMDQyNjdkZWE2NTEzL3RhYmxlcmFuZ2U6YjRlYzAyYTIzNGYyNGQ4NmE3ZWEwNDI2N2RlYTY1MTNfMTctMi0xLTEtMA_3000fba1-ef78-4a40-b7ba-5dc1ac7ed6d7"
      unitRef="shares">430402</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i0e59acffb0614afbafafdce946106f0e_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yOC9mcmFnOmMzYWFhNmJkYTQ5YjQwODdiNTY3NTY4NzNkMDNjYTIxL3RhYmxlOmI0ZWMwMmEyMzRmMjRkODZhN2VhMDQyNjdkZWE2NTEzL3RhYmxlcmFuZ2U6YjRlYzAyYTIzNGYyNGQ4NmE3ZWEwNDI2N2RlYTY1MTNfMTctNC0xLTEtMA_1c226f0a-c5b8-4ab8-98ef-388f6d9a29d4"
      unitRef="usd">4000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="ifb7043f6459f4607916ba85eca8b1feb_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yOC9mcmFnOmMzYWFhNmJkYTQ5YjQwODdiNTY3NTY4NzNkMDNjYTIxL3RhYmxlOmI0ZWMwMmEyMzRmMjRkODZhN2VhMDQyNjdkZWE2NTEzL3RhYmxlcmFuZ2U6YjRlYzAyYTIzNGYyNGQ4NmE3ZWEwNDI2N2RlYTY1MTNfMTctMTAtMS0xLTA_eecde1f3-47e2-4951-a015-dfb1a3f19309"
      unitRef="usd">10189000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="idbd391fe5221494982d0ff6a7fcebb0b_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yOC9mcmFnOmMzYWFhNmJkYTQ5YjQwODdiNTY3NTY4NzNkMDNjYTIxL3RhYmxlOmI0ZWMwMmEyMzRmMjRkODZhN2VhMDQyNjdkZWE2NTEzL3RhYmxlcmFuZ2U6YjRlYzAyYTIzNGYyNGQ4NmE3ZWEwNDI2N2RlYTY1MTNfMTctMTYtMS0xLTA_59cb7c13-5b2e-4d30-89dc-7d29be1aafbc"
      unitRef="usd">10193000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="if0a4ef83871e4f12ba4d225498349387_D20200401-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yOC9mcmFnOmMzYWFhNmJkYTQ5YjQwODdiNTY3NTY4NzNkMDNjYTIxL3RhYmxlOmI0ZWMwMmEyMzRmMjRkODZhN2VhMDQyNjdkZWE2NTEzL3RhYmxlcmFuZ2U6YjRlYzAyYTIzNGYyNGQ4NmE3ZWEwNDI2N2RlYTY1MTNfMTgtNi0xLTEtMA_935b6500-dad0-4d98-a3c9-4357c3674edb"
      unitRef="shares">1763809</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="if0a4ef83871e4f12ba4d225498349387_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yOC9mcmFnOmMzYWFhNmJkYTQ5YjQwODdiNTY3NTY4NzNkMDNjYTIxL3RhYmxlOmI0ZWMwMmEyMzRmMjRkODZhN2VhMDQyNjdkZWE2NTEzL3RhYmxlcmFuZ2U6YjRlYzAyYTIzNGYyNGQ4NmE3ZWEwNDI2N2RlYTY1MTNfMTgtOC0xLTEtMA_1ab8517e-9456-4235-8e69-60d603d2d40e"
      unitRef="usd">132618000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="idbd391fe5221494982d0ff6a7fcebb0b_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yOC9mcmFnOmMzYWFhNmJkYTQ5YjQwODdiNTY3NTY4NzNkMDNjYTIxL3RhYmxlOmI0ZWMwMmEyMzRmMjRkODZhN2VhMDQyNjdkZWE2NTEzL3RhYmxlcmFuZ2U6YjRlYzAyYTIzNGYyNGQ4NmE3ZWEwNDI2N2RlYTY1MTNfMTgtMTYtMS0xLTA_beadff24-064e-474c-b121-4547e0120be9"
      unitRef="usd">132618000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <bah:AdjustmentsToAdditionalPaidInCapitalRecognitionOfLiabilityRelatedToFutureRestrictedStockUnitsVesting
      contextRef="ifb7043f6459f4607916ba85eca8b1feb_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yOC9mcmFnOmMzYWFhNmJkYTQ5YjQwODdiNTY3NTY4NzNkMDNjYTIxL3RhYmxlOmI0ZWMwMmEyMzRmMjRkODZhN2VhMDQyNjdkZWE2NTEzL3RhYmxlcmFuZ2U6YjRlYzAyYTIzNGYyNGQ4NmE3ZWEwNDI2N2RlYTY1MTNfMTktMTAtMS0xLTA_67ea11b4-0ff6-44b7-9163-d3b7234fca3f"
      unitRef="usd">-222000</bah:AdjustmentsToAdditionalPaidInCapitalRecognitionOfLiabilityRelatedToFutureRestrictedStockUnitsVesting>
    <bah:AdjustmentsToAdditionalPaidInCapitalRecognitionOfLiabilityRelatedToFutureRestrictedStockUnitsVesting
      contextRef="idbd391fe5221494982d0ff6a7fcebb0b_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yOC9mcmFnOmMzYWFhNmJkYTQ5YjQwODdiNTY3NTY4NzNkMDNjYTIxL3RhYmxlOmI0ZWMwMmEyMzRmMjRkODZhN2VhMDQyNjdkZWE2NTEzL3RhYmxlcmFuZ2U6YjRlYzAyYTIzNGYyNGQ4NmE3ZWEwNDI2N2RlYTY1MTNfMTktMTYtMS0xLTA_41091658-0a6a-40a0-82b6-b4e8eab89f3d"
      unitRef="usd">-222000</bah:AdjustmentsToAdditionalPaidInCapitalRecognitionOfLiabilityRelatedToFutureRestrictedStockUnitsVesting>
    <us-gaap:NetIncomeLoss
      contextRef="i41bcfee935c340ba9bc77daa10aeb5d3_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yOC9mcmFnOmMzYWFhNmJkYTQ5YjQwODdiNTY3NTY4NzNkMDNjYTIxL3RhYmxlOmI0ZWMwMmEyMzRmMjRkODZhN2VhMDQyNjdkZWE2NTEzL3RhYmxlcmFuZ2U6YjRlYzAyYTIzNGYyNGQ4NmE3ZWEwNDI2N2RlYTY1MTNfMjAtMTItMS0xLTA_93c0cfbb-d81d-4de3-8de0-812aea04454b"
      unitRef="usd">409781000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="idbd391fe5221494982d0ff6a7fcebb0b_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yOC9mcmFnOmMzYWFhNmJkYTQ5YjQwODdiNTY3NTY4NzNkMDNjYTIxL3RhYmxlOmI0ZWMwMmEyMzRmMjRkODZhN2VhMDQyNjdkZWE2NTEzL3RhYmxlcmFuZ2U6YjRlYzAyYTIzNGYyNGQ4NmE3ZWEwNDI2N2RlYTY1MTNfMjAtMTYtMS0xLTA_5ba715af-50f8-4fbf-96dd-a1c53f98ac30"
      unitRef="usd">409781000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i6536159d78334d049e1df296ef016494_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yOC9mcmFnOmMzYWFhNmJkYTQ5YjQwODdiNTY3NTY4NzNkMDNjYTIxL3RhYmxlOmI0ZWMwMmEyMzRmMjRkODZhN2VhMDQyNjdkZWE2NTEzL3RhYmxlcmFuZ2U6YjRlYzAyYTIzNGYyNGQ4NmE3ZWEwNDI2N2RlYTY1MTNfMjEtMTQtMS0xLTA_e45ec234-91c9-4961-bd4c-505753b1d94f"
      unitRef="usd">6049000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="idbd391fe5221494982d0ff6a7fcebb0b_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yOC9mcmFnOmMzYWFhNmJkYTQ5YjQwODdiNTY3NTY4NzNkMDNjYTIxL3RhYmxlOmI0ZWMwMmEyMzRmMjRkODZhN2VhMDQyNjdkZWE2NTEzL3RhYmxlcmFuZ2U6YjRlYzAyYTIzNGYyNGQ4NmE3ZWEwNDI2N2RlYTY1MTNfMjEtMTYtMS0xLTA_d467538d-42db-4333-89d0-8d3fa85a6c8b"
      unitRef="usd">6049000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:CommonStockDividendsPerShareCashPaid
      contextRef="idbd391fe5221494982d0ff6a7fcebb0b_D20200401-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yOC9mcmFnOmMzYWFhNmJkYTQ5YjQwODdiNTY3NTY4NzNkMDNjYTIxL3RhYmxlOmI0ZWMwMmEyMzRmMjRkODZhN2VhMDQyNjdkZWE2NTEzL3RhYmxlcmFuZ2U6YjRlYzAyYTIzNGYyNGQ4NmE3ZWEwNDI2N2RlYTY1MTNfMjItMC0xLTEtMC90ZXh0cmVnaW9uOjY4NmY3MzM4Y2RjMTQzODhhYTIwY2Y0OWJmZTQ4YmE3XzIy_8259902d-a66b-4276-a1bc-04dee7b6c71a"
      unitRef="usdPerShare">0.93</us-gaap:CommonStockDividendsPerShareCashPaid>
    <us-gaap:DividendsCash
      contextRef="i41bcfee935c340ba9bc77daa10aeb5d3_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yOC9mcmFnOmMzYWFhNmJkYTQ5YjQwODdiNTY3NTY4NzNkMDNjYTIxL3RhYmxlOmI0ZWMwMmEyMzRmMjRkODZhN2VhMDQyNjdkZWE2NTEzL3RhYmxlcmFuZ2U6YjRlYzAyYTIzNGYyNGQ4NmE3ZWEwNDI2N2RlYTY1MTNfMjItMTItMS0xLTA_da23cd31-7c55-4d5a-a2c1-7fa0f8e87787"
      unitRef="usd">129862000</us-gaap:DividendsCash>
    <us-gaap:DividendsCash
      contextRef="idbd391fe5221494982d0ff6a7fcebb0b_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yOC9mcmFnOmMzYWFhNmJkYTQ5YjQwODdiNTY3NTY4NzNkMDNjYTIxL3RhYmxlOmI0ZWMwMmEyMzRmMjRkODZhN2VhMDQyNjdkZWE2NTEzL3RhYmxlcmFuZ2U6YjRlYzAyYTIzNGYyNGQ4NmE3ZWEwNDI2N2RlYTY1MTNfMjItMTYtMS0xLTA_f9226368-379f-429f-8444-cc2cb3d2496f"
      unitRef="usd">129862000</us-gaap:DividendsCash>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="ifb7043f6459f4607916ba85eca8b1feb_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yOC9mcmFnOmMzYWFhNmJkYTQ5YjQwODdiNTY3NTY4NzNkMDNjYTIxL3RhYmxlOmI0ZWMwMmEyMzRmMjRkODZhN2VhMDQyNjdkZWE2NTEzL3RhYmxlcmFuZ2U6YjRlYzAyYTIzNGYyNGQ4NmE3ZWEwNDI2N2RlYTY1MTNfMjMtMTAtMS0xLTA_a943994a-5b3f-4a13-8f24-6d1c638b6b39"
      unitRef="usd">40970000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="idbd391fe5221494982d0ff6a7fcebb0b_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yOC9mcmFnOmMzYWFhNmJkYTQ5YjQwODdiNTY3NTY4NzNkMDNjYTIxL3RhYmxlOmI0ZWMwMmEyMzRmMjRkODZhN2VhMDQyNjdkZWE2NTEzL3RhYmxlcmFuZ2U6YjRlYzAyYTIzNGYyNGQ4NmE3ZWEwNDI2N2RlYTY1MTNfMjMtMTYtMS0xLTA_4130e9c6-735f-43a9-baa3-b18b3e51bf14"
      unitRef="usd">40970000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:SharesOutstanding
      contextRef="iad363f07d9e947b4b2e2da70b4104396_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yOC9mcmFnOmMzYWFhNmJkYTQ5YjQwODdiNTY3NTY4NzNkMDNjYTIxL3RhYmxlOmI0ZWMwMmEyMzRmMjRkODZhN2VhMDQyNjdkZWE2NTEzL3RhYmxlcmFuZ2U6YjRlYzAyYTIzNGYyNGQ4NmE3ZWEwNDI2N2RlYTY1MTNfMjQtMi0xLTEtMA_f77d6091-dc02-49dc-9de3-c4a0840f60d6"
      unitRef="shares">162243173</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="iad363f07d9e947b4b2e2da70b4104396_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yOC9mcmFnOmMzYWFhNmJkYTQ5YjQwODdiNTY3NTY4NzNkMDNjYTIxL3RhYmxlOmI0ZWMwMmEyMzRmMjRkODZhN2VhMDQyNjdkZWE2NTEzL3RhYmxlcmFuZ2U6YjRlYzAyYTIzNGYyNGQ4NmE3ZWEwNDI2N2RlYTY1MTNfMjQtNC0xLTEtMA_c2d8ab72-f745-4b43-8709-65ac216231cc"
      unitRef="usd">1622000</us-gaap:StockholdersEquity>
    <us-gaap:SharesOutstanding
      contextRef="i835b12e4200e47119ff2ae0f9a182d0f_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yOC9mcmFnOmMzYWFhNmJkYTQ5YjQwODdiNTY3NTY4NzNkMDNjYTIxL3RhYmxlOmI0ZWMwMmEyMzRmMjRkODZhN2VhMDQyNjdkZWE2NTEzL3RhYmxlcmFuZ2U6YjRlYzAyYTIzNGYyNGQ4NmE3ZWEwNDI2N2RlYTY1MTNfMjQtNi0xLTEtMA_280168a7-d940-4534-a71d-431c33959c8f"
      unitRef="shares">-24377861</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i835b12e4200e47119ff2ae0f9a182d0f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yOC9mcmFnOmMzYWFhNmJkYTQ5YjQwODdiNTY3NTY4NzNkMDNjYTIxL3RhYmxlOmI0ZWMwMmEyMzRmMjRkODZhN2VhMDQyNjdkZWE2NTEzL3RhYmxlcmFuZ2U6YjRlYzAyYTIzNGYyNGQ4NmE3ZWEwNDI2N2RlYTY1MTNfMjQtOC0xLTEtMA_4dc01b12-0524-440e-9466-0eedeebbc54d"
      unitRef="usd">-1030713000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ib7ccef9fc74b4e8b9f32510c495aa2d2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yOC9mcmFnOmMzYWFhNmJkYTQ5YjQwODdiNTY3NTY4NzNkMDNjYTIxL3RhYmxlOmI0ZWMwMmEyMzRmMjRkODZhN2VhMDQyNjdkZWE2NTEzL3RhYmxlcmFuZ2U6YjRlYzAyYTIzNGYyNGQ4NmE3ZWEwNDI2N2RlYTY1MTNfMjQtMTAtMS0xLTA_23bd150b-3ae4-4131-b4d7-36e00a47c80c"
      unitRef="usd">532757000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ic100ec4d77b64f48af7e29c421a1e943_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yOC9mcmFnOmMzYWFhNmJkYTQ5YjQwODdiNTY3NTY4NzNkMDNjYTIxL3RhYmxlOmI0ZWMwMmEyMzRmMjRkODZhN2VhMDQyNjdkZWE2NTEzL3RhYmxlcmFuZ2U6YjRlYzAyYTIzNGYyNGQ4NmE3ZWEwNDI2N2RlYTY1MTNfMjQtMTItMS0xLTA_9c89b1dd-a7b3-458e-88d1-19b1861ef6dc"
      unitRef="usd">1609551000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i97b710d0df184e2c997bac35a5978889_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yOC9mcmFnOmMzYWFhNmJkYTQ5YjQwODdiNTY3NTY4NzNkMDNjYTIxL3RhYmxlOmI0ZWMwMmEyMzRmMjRkODZhN2VhMDQyNjdkZWE2NTEzL3RhYmxlcmFuZ2U6YjRlYzAyYTIzNGYyNGQ4NmE3ZWEwNDI2N2RlYTY1MTNfMjQtMTQtMS0xLTA_5dfb88db-78d6-4481-89f6-2a7c5f8a06e8"
      unitRef="usd">-39952000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i89009fd4f80f4537afb8edcc90602daf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yOC9mcmFnOmMzYWFhNmJkYTQ5YjQwODdiNTY3NTY4NzNkMDNjYTIxL3RhYmxlOmI0ZWMwMmEyMzRmMjRkODZhN2VhMDQyNjdkZWE2NTEzL3RhYmxlcmFuZ2U6YjRlYzAyYTIzNGYyNGQ4NmE3ZWEwNDI2N2RlYTY1MTNfMjQtMTYtMS0xLTA_74af8dea-cd96-4ac7-ba19-29b0c71cbfc9"
      unitRef="usd">1073265000</us-gaap:StockholdersEquity>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="i0e59acffb0614afbafafdce946106f0e_D20200401-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yOC9mcmFnOmMzYWFhNmJkYTQ5YjQwODdiNTY3NTY4NzNkMDNjYTIxL3RleHRyZWdpb246YzNhYWE2YmRhNDliNDA4N2I1Njc1Njg3M2QwM2NhMjFfNjc_e1fd20d5-1a13-46de-a5e7-3344004fe565"
      unitRef="shares">1600000</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="i0e59acffb0614afbafafdce946106f0e_D20200401-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yOC9mcmFnOmMzYWFhNmJkYTQ5YjQwODdiNTY3NTY4NzNkMDNjYTIxL3RleHRyZWdpb246YzNhYWE2YmRhNDliNDA4N2I1Njc1Njg3M2QwM2NhMjFfMTU5_b1b4faf8-fa04-4e93-ae02-aad497a4ba46"
      unitRef="usd">123400000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:SharesOutstanding
      contextRef="ibe85c4f822534e6b948bfdcc0ad9746a_I20190930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yOC9mcmFnOmMzYWFhNmJkYTQ5YjQwODdiNTY3NTY4NzNkMDNjYTIxL3RhYmxlOjZkOWM0YTFkMWE1NjQ2NjVhOWZhOTYzNWM0NjllM2I0L3RhYmxlcmFuZ2U6NmQ5YzRhMWQxYTU2NDY2NWE5ZmE5NjM1YzQ2OWUzYjRfMy0yLTEtMS0w_8f0d6983-626c-48d2-bb83-0a3f55a31266"
      unitRef="shares">160400357</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="ibe85c4f822534e6b948bfdcc0ad9746a_I20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yOC9mcmFnOmMzYWFhNmJkYTQ5YjQwODdiNTY3NTY4NzNkMDNjYTIxL3RhYmxlOjZkOWM0YTFkMWE1NjQ2NjVhOWZhOTYzNWM0NjllM2I0L3RhYmxlcmFuZ2U6NmQ5YzRhMWQxYTU2NDY2NWE5ZmE5NjM1YzQ2OWUzYjRfMy00LTEtMS0w_c2aa0084-8a34-4552-b2f7-8baaf6fbce8a"
      unitRef="usd">1604000</us-gaap:StockholdersEquity>
    <us-gaap:SharesOutstanding
      contextRef="ibf06559d3e4145ad915a250209f43c91_I20190930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yOC9mcmFnOmMzYWFhNmJkYTQ5YjQwODdiNTY3NTY4NzNkMDNjYTIxL3RhYmxlOjZkOWM0YTFkMWE1NjQ2NjVhOWZhOTYzNWM0NjllM2I0L3RhYmxlcmFuZ2U6NmQ5YzRhMWQxYTU2NDY2NWE5ZmE5NjM1YzQ2OWUzYjRfMy02LTEtMS0w_587a6b01-b988-42c4-b195-456eaf23a632"
      unitRef="shares">-20026907</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="ibf06559d3e4145ad915a250209f43c91_I20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yOC9mcmFnOmMzYWFhNmJkYTQ5YjQwODdiNTY3NTY4NzNkMDNjYTIxL3RhYmxlOjZkOWM0YTFkMWE1NjQ2NjVhOWZhOTYzNWM0NjllM2I0L3RhYmxlcmFuZ2U6NmQ5YzRhMWQxYTU2NDY2NWE5ZmE5NjM1YzQ2OWUzYjRfMy04LTEtMS0w_4235bc5b-e2ea-43f8-bb6c-8cb416781fe0"
      unitRef="usd">-719793000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="idad1dab57c5743169c566886fbbef7d4_I20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yOC9mcmFnOmMzYWFhNmJkYTQ5YjQwODdiNTY3NTY4NzNkMDNjYTIxL3RhYmxlOjZkOWM0YTFkMWE1NjQ2NjVhOWZhOTYzNWM0NjllM2I0L3RhYmxlcmFuZ2U6NmQ5YzRhMWQxYTU2NDY2NWE5ZmE5NjM1YzQ2OWUzYjRfMy0xMC0xLTEtMA_eaa4b7c2-9661-4c45-83b7-b8d5a9d88d1c"
      unitRef="usd">427817000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ic05fc2a8f20740f7a147d2db8bb10ea6_I20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yOC9mcmFnOmMzYWFhNmJkYTQ5YjQwODdiNTY3NTY4NzNkMDNjYTIxL3RhYmxlOjZkOWM0YTFkMWE1NjQ2NjVhOWZhOTYzNWM0NjllM2I0L3RhYmxlcmFuZ2U6NmQ5YzRhMWQxYTU2NDY2NWE5ZmE5NjM1YzQ2OWUzYjRfMy0xMi0xLTEtMA_ad922afd-ad36-4847-8d38-628d8bd2e060"
      unitRef="usd">1161674000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i908714fa6c374add9fe12d63bde9f166_I20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yOC9mcmFnOmMzYWFhNmJkYTQ5YjQwODdiNTY3NTY4NzNkMDNjYTIxL3RhYmxlOjZkOWM0YTFkMWE1NjQ2NjVhOWZhOTYzNWM0NjllM2I0L3RhYmxlcmFuZ2U6NmQ5YzRhMWQxYTU2NDY2NWE5ZmE5NjM1YzQ2OWUzYjRfMy0xNC0xLTEtMA_343f50d2-51d1-495e-a015-f0830cd872ff"
      unitRef="usd">-31119000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i76d8f7a28d7d4b0680a14e7faee99bfe_I20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yOC9mcmFnOmMzYWFhNmJkYTQ5YjQwODdiNTY3NTY4NzNkMDNjYTIxL3RhYmxlOjZkOWM0YTFkMWE1NjQ2NjVhOWZhOTYzNWM0NjllM2I0L3RhYmxlcmFuZ2U6NmQ5YzRhMWQxYTU2NDY2NWE5ZmE5NjM1YzQ2OWUzYjRfMy0xNi0xLTEtMA_4932b106-e52e-4f19-8522-2ce2c4fda4c8"
      unitRef="usd">840183000</us-gaap:StockholdersEquity>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="if05d3484ac354dee92682c0e4ff1b84c_D20191001-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yOC9mcmFnOmMzYWFhNmJkYTQ5YjQwODdiNTY3NTY4NzNkMDNjYTIxL3RhYmxlOjZkOWM0YTFkMWE1NjQ2NjVhOWZhOTYzNWM0NjllM2I0L3RhYmxlcmFuZ2U6NmQ5YzRhMWQxYTU2NDY2NWE5ZmE5NjM1YzQ2OWUzYjRfNC0yLTEtMS0w_7aeedcd4-4fa9-4f1c-a414-1203f0a6668a"
      unitRef="shares">59549</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="if05d3484ac354dee92682c0e4ff1b84c_D20191001-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yOC9mcmFnOmMzYWFhNmJkYTQ5YjQwODdiNTY3NTY4NzNkMDNjYTIxL3RhYmxlOjZkOWM0YTFkMWE1NjQ2NjVhOWZhOTYzNWM0NjllM2I0L3RhYmxlcmFuZ2U6NmQ5YzRhMWQxYTU2NDY2NWE5ZmE5NjM1YzQ2OWUzYjRfNC00LTEtMS0w_a3474edb-fcce-4f80-8973-8c7086547c22"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="ic8a124829fcb49b49e73ae86c4c6159c_D20191001-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yOC9mcmFnOmMzYWFhNmJkYTQ5YjQwODdiNTY3NTY4NzNkMDNjYTIxL3RhYmxlOjZkOWM0YTFkMWE1NjQ2NjVhOWZhOTYzNWM0NjllM2I0L3RhYmxlcmFuZ2U6NmQ5YzRhMWQxYTU2NDY2NWE5ZmE5NjM1YzQ2OWUzYjRfNC0xMC0xLTEtMA_1fd0d9ee-7e3a-4ac1-bc46-3f4a8b5ace1f"
      unitRef="usd">3794000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="i52cf5c5c045049efa3e30153262bb31c_D20191001-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yOC9mcmFnOmMzYWFhNmJkYTQ5YjQwODdiNTY3NTY4NzNkMDNjYTIxL3RhYmxlOjZkOWM0YTFkMWE1NjQ2NjVhOWZhOTYzNWM0NjllM2I0L3RhYmxlcmFuZ2U6NmQ5YzRhMWQxYTU2NDY2NWE5ZmE5NjM1YzQ2OWUzYjRfNC0xNi0xLTEtMA_b9fa8d9d-d2bb-425b-b227-52ee7b4542ad"
      unitRef="usd">3794000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="if05d3484ac354dee92682c0e4ff1b84c_D20191001-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yOC9mcmFnOmMzYWFhNmJkYTQ5YjQwODdiNTY3NTY4NzNkMDNjYTIxL3RhYmxlOjZkOWM0YTFkMWE1NjQ2NjVhOWZhOTYzNWM0NjllM2I0L3RhYmxlcmFuZ2U6NmQ5YzRhMWQxYTU2NDY2NWE5ZmE5NjM1YzQ2OWUzYjRfNS0yLTEtMS0w_47388b40-5a72-4366-87e1-efb3c512e888"
      unitRef="shares">198875</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="if05d3484ac354dee92682c0e4ff1b84c_D20191001-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yOC9mcmFnOmMzYWFhNmJkYTQ5YjQwODdiNTY3NTY4NzNkMDNjYTIxL3RhYmxlOjZkOWM0YTFkMWE1NjQ2NjVhOWZhOTYzNWM0NjllM2I0L3RhYmxlcmFuZ2U6NmQ5YzRhMWQxYTU2NDY2NWE5ZmE5NjM1YzQ2OWUzYjRfNS00LTEtMS0w_f957a79d-d17a-47bf-8eef-4219f68871d7"
      unitRef="usd">2000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="ic8a124829fcb49b49e73ae86c4c6159c_D20191001-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yOC9mcmFnOmMzYWFhNmJkYTQ5YjQwODdiNTY3NTY4NzNkMDNjYTIxL3RhYmxlOjZkOWM0YTFkMWE1NjQ2NjVhOWZhOTYzNWM0NjllM2I0L3RhYmxlcmFuZ2U6NmQ5YzRhMWQxYTU2NDY2NWE5ZmE5NjM1YzQ2OWUzYjRfNS0xMC0xLTEtMA_353d68d9-3d9f-491c-bbc2-44f34b819b62"
      unitRef="usd">3751000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i52cf5c5c045049efa3e30153262bb31c_D20191001-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yOC9mcmFnOmMzYWFhNmJkYTQ5YjQwODdiNTY3NTY4NzNkMDNjYTIxL3RhYmxlOjZkOWM0YTFkMWE1NjQ2NjVhOWZhOTYzNWM0NjllM2I0L3RhYmxlcmFuZ2U6NmQ5YzRhMWQxYTU2NDY2NWE5ZmE5NjM1YzQ2OWUzYjRfNS0xNi0xLTEtMA_4b905413-e032-49a4-b743-8088323f2751"
      unitRef="usd">3753000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="i5b4617ad78ff4949864e22cca05fb1e4_D20191001-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yOC9mcmFnOmMzYWFhNmJkYTQ5YjQwODdiNTY3NTY4NzNkMDNjYTIxL3RhYmxlOjZkOWM0YTFkMWE1NjQ2NjVhOWZhOTYzNWM0NjllM2I0L3RhYmxlcmFuZ2U6NmQ5YzRhMWQxYTU2NDY2NWE5ZmE5NjM1YzQ2OWUzYjRfNi02LTEtMS0w_ecc4a57b-fa5f-4267-b246-7b0246d9469b"
      unitRef="shares">313828</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="i5b4617ad78ff4949864e22cca05fb1e4_D20191001-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yOC9mcmFnOmMzYWFhNmJkYTQ5YjQwODdiNTY3NTY4NzNkMDNjYTIxL3RhYmxlOjZkOWM0YTFkMWE1NjQ2NjVhOWZhOTYzNWM0NjllM2I0L3RhYmxlcmFuZ2U6NmQ5YzRhMWQxYTU2NDY2NWE5ZmE5NjM1YzQ2OWUzYjRfNi04LTEtMS0w_3ba73c3c-ca3f-457f-8073-86cd3f70f024"
      unitRef="usd">22542000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="i52cf5c5c045049efa3e30153262bb31c_D20191001-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yOC9mcmFnOmMzYWFhNmJkYTQ5YjQwODdiNTY3NTY4NzNkMDNjYTIxL3RhYmxlOjZkOWM0YTFkMWE1NjQ2NjVhOWZhOTYzNWM0NjllM2I0L3RhYmxlcmFuZ2U6NmQ5YzRhMWQxYTU2NDY2NWE5ZmE5NjM1YzQ2OWUzYjRfNi0xNi0xLTEtMA_4b33414f-0d57-412f-a195-39ec570a48e3"
      unitRef="usd">22542000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <bah:AdjustmentsToAdditionalPaidInCapitalRecognitionOfLiabilityRelatedToFutureRestrictedStockUnitsVesting
      contextRef="ic8a124829fcb49b49e73ae86c4c6159c_D20191001-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yOC9mcmFnOmMzYWFhNmJkYTQ5YjQwODdiNTY3NTY4NzNkMDNjYTIxL3RhYmxlOjZkOWM0YTFkMWE1NjQ2NjVhOWZhOTYzNWM0NjllM2I0L3RhYmxlcmFuZ2U6NmQ5YzRhMWQxYTU2NDY2NWE5ZmE5NjM1YzQ2OWUzYjRfNy0xMC0xLTEtMA_5ebe5bac-9e79-4305-96a9-93e5379a8fcc"
      unitRef="usd">32000</bah:AdjustmentsToAdditionalPaidInCapitalRecognitionOfLiabilityRelatedToFutureRestrictedStockUnitsVesting>
    <bah:AdjustmentsToAdditionalPaidInCapitalRecognitionOfLiabilityRelatedToFutureRestrictedStockUnitsVesting
      contextRef="i52cf5c5c045049efa3e30153262bb31c_D20191001-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yOC9mcmFnOmMzYWFhNmJkYTQ5YjQwODdiNTY3NTY4NzNkMDNjYTIxL3RhYmxlOjZkOWM0YTFkMWE1NjQ2NjVhOWZhOTYzNWM0NjllM2I0L3RhYmxlcmFuZ2U6NmQ5YzRhMWQxYTU2NDY2NWE5ZmE5NjM1YzQ2OWUzYjRfNy0xNi0xLTEtMA_14534a81-ceab-4007-a282-02fc1506edef"
      unitRef="usd">32000</bah:AdjustmentsToAdditionalPaidInCapitalRecognitionOfLiabilityRelatedToFutureRestrictedStockUnitsVesting>
    <us-gaap:NetIncomeLoss
      contextRef="iecb0e29c82d94d0295836ba3d97b3c0b_D20191001-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yOC9mcmFnOmMzYWFhNmJkYTQ5YjQwODdiNTY3NTY4NzNkMDNjYTIxL3RhYmxlOjZkOWM0YTFkMWE1NjQ2NjVhOWZhOTYzNWM0NjllM2I0L3RhYmxlcmFuZ2U6NmQ5YzRhMWQxYTU2NDY2NWE5ZmE5NjM1YzQ2OWUzYjRfOC0xMi0xLTEtMA_abea4b78-9951-40f1-bf7b-1ddb7d7784af"
      unitRef="usd">112026000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i52cf5c5c045049efa3e30153262bb31c_D20191001-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yOC9mcmFnOmMzYWFhNmJkYTQ5YjQwODdiNTY3NTY4NzNkMDNjYTIxL3RhYmxlOjZkOWM0YTFkMWE1NjQ2NjVhOWZhOTYzNWM0NjllM2I0L3RhYmxlcmFuZ2U6NmQ5YzRhMWQxYTU2NDY2NWE5ZmE5NjM1YzQ2OWUzYjRfOC0xNi0xLTEtMA_28e8f555-8884-42c0-a82f-cfce4c0f52de"
      unitRef="usd">112026000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i109c75cc53794841ad71b7923184e3cc_D20191001-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yOC9mcmFnOmMzYWFhNmJkYTQ5YjQwODdiNTY3NTY4NzNkMDNjYTIxL3RhYmxlOjZkOWM0YTFkMWE1NjQ2NjVhOWZhOTYzNWM0NjllM2I0L3RhYmxlcmFuZ2U6NmQ5YzRhMWQxYTU2NDY2NWE5ZmE5NjM1YzQ2OWUzYjRfOS0xNC0xLTEtMA_3d8c2f25-7513-4d79-ae5e-c6a37665b7c6"
      unitRef="usd">4962000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i52cf5c5c045049efa3e30153262bb31c_D20191001-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yOC9mcmFnOmMzYWFhNmJkYTQ5YjQwODdiNTY3NTY4NzNkMDNjYTIxL3RhYmxlOjZkOWM0YTFkMWE1NjQ2NjVhOWZhOTYzNWM0NjllM2I0L3RhYmxlcmFuZ2U6NmQ5YzRhMWQxYTU2NDY2NWE5ZmE5NjM1YzQ2OWUzYjRfOS0xNi0xLTEtMA_03a4b8ea-79c0-4404-b76d-92db2f94c955"
      unitRef="usd">4962000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:CommonStockDividendsPerShareCashPaid
      contextRef="i52cf5c5c045049efa3e30153262bb31c_D20191001-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yOC9mcmFnOmMzYWFhNmJkYTQ5YjQwODdiNTY3NTY4NzNkMDNjYTIxL3RhYmxlOjZkOWM0YTFkMWE1NjQ2NjVhOWZhOTYzNWM0NjllM2I0L3RhYmxlcmFuZ2U6NmQ5YzRhMWQxYTU2NDY2NWE5ZmE5NjM1YzQ2OWUzYjRfMTAtMC0xLTEtMC90ZXh0cmVnaW9uOmE2N2RlZWM1MDI2ZTRkMzJhMDhmZDNmOGFkMjdlMTdlXzIxOTkwMjMyNTU2MDM_064d0eb6-1d57-4314-872f-34e8c9a23f38"
      unitRef="usdPerShare">0.27</us-gaap:CommonStockDividendsPerShareCashPaid>
    <us-gaap:DividendsCash
      contextRef="iecb0e29c82d94d0295836ba3d97b3c0b_D20191001-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yOC9mcmFnOmMzYWFhNmJkYTQ5YjQwODdiNTY3NTY4NzNkMDNjYTIxL3RhYmxlOjZkOWM0YTFkMWE1NjQ2NjVhOWZhOTYzNWM0NjllM2I0L3RhYmxlcmFuZ2U6NmQ5YzRhMWQxYTU2NDY2NWE5ZmE5NjM1YzQ2OWUzYjRfMTAtMTItMS0xLTA_90dd64bd-21c0-4417-946c-506db2bf269e"
      unitRef="usd">38095000</us-gaap:DividendsCash>
    <us-gaap:DividendsCash
      contextRef="i52cf5c5c045049efa3e30153262bb31c_D20191001-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yOC9mcmFnOmMzYWFhNmJkYTQ5YjQwODdiNTY3NTY4NzNkMDNjYTIxL3RhYmxlOjZkOWM0YTFkMWE1NjQ2NjVhOWZhOTYzNWM0NjllM2I0L3RhYmxlcmFuZ2U6NmQ5YzRhMWQxYTU2NDY2NWE5ZmE5NjM1YzQ2OWUzYjRfMTAtMTYtMS0xLTA_888f6a16-b423-4f39-8861-a6648fa4405a"
      unitRef="usd">38095000</us-gaap:DividendsCash>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="ic8a124829fcb49b49e73ae86c4c6159c_D20191001-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yOC9mcmFnOmMzYWFhNmJkYTQ5YjQwODdiNTY3NTY4NzNkMDNjYTIxL3RhYmxlOjZkOWM0YTFkMWE1NjQ2NjVhOWZhOTYzNWM0NjllM2I0L3RhYmxlcmFuZ2U6NmQ5YzRhMWQxYTU2NDY2NWE5ZmE5NjM1YzQ2OWUzYjRfMTEtMTAtMS0xLTA_0dae56c2-9601-4bf5-a839-163ce577d97f"
      unitRef="usd">10988000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i52cf5c5c045049efa3e30153262bb31c_D20191001-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yOC9mcmFnOmMzYWFhNmJkYTQ5YjQwODdiNTY3NTY4NzNkMDNjYTIxL3RhYmxlOjZkOWM0YTFkMWE1NjQ2NjVhOWZhOTYzNWM0NjllM2I0L3RhYmxlcmFuZ2U6NmQ5YzRhMWQxYTU2NDY2NWE5ZmE5NjM1YzQ2OWUzYjRfMTEtMTYtMS0xLTA_78b75204-83a3-4504-a9e4-b5f487835477"
      unitRef="usd">10988000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:SharesOutstanding
      contextRef="i4ee08c063b42431cb1c037282b2d52ca_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yOC9mcmFnOmMzYWFhNmJkYTQ5YjQwODdiNTY3NTY4NzNkMDNjYTIxL3RhYmxlOjZkOWM0YTFkMWE1NjQ2NjVhOWZhOTYzNWM0NjllM2I0L3RhYmxlcmFuZ2U6NmQ5YzRhMWQxYTU2NDY2NWE5ZmE5NjM1YzQ2OWUzYjRfMTItMi0xLTEtMA_800fb8c6-6a1d-46f1-bb11-4aac344a9049"
      unitRef="shares">160658781</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i4ee08c063b42431cb1c037282b2d52ca_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yOC9mcmFnOmMzYWFhNmJkYTQ5YjQwODdiNTY3NTY4NzNkMDNjYTIxL3RhYmxlOjZkOWM0YTFkMWE1NjQ2NjVhOWZhOTYzNWM0NjllM2I0L3RhYmxlcmFuZ2U6NmQ5YzRhMWQxYTU2NDY2NWE5ZmE5NjM1YzQ2OWUzYjRfMTItNC0xLTEtMA_30d4a194-7981-4809-9c35-ffd9093fd1f9"
      unitRef="usd">1606000</us-gaap:StockholdersEquity>
    <us-gaap:SharesOutstanding
      contextRef="id4fe0fbe189245bcbc6433fdd1eb9e92_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yOC9mcmFnOmMzYWFhNmJkYTQ5YjQwODdiNTY3NTY4NzNkMDNjYTIxL3RhYmxlOjZkOWM0YTFkMWE1NjQ2NjVhOWZhOTYzNWM0NjllM2I0L3RhYmxlcmFuZ2U6NmQ5YzRhMWQxYTU2NDY2NWE5ZmE5NjM1YzQ2OWUzYjRfMTItNi0xLTEtMA_6059ee61-f731-4b22-a3b7-a65269956314"
      unitRef="shares">-20340735</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="id4fe0fbe189245bcbc6433fdd1eb9e92_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yOC9mcmFnOmMzYWFhNmJkYTQ5YjQwODdiNTY3NTY4NzNkMDNjYTIxL3RhYmxlOjZkOWM0YTFkMWE1NjQ2NjVhOWZhOTYzNWM0NjllM2I0L3RhYmxlcmFuZ2U6NmQ5YzRhMWQxYTU2NDY2NWE5ZmE5NjM1YzQ2OWUzYjRfMTItOC0xLTEtMA_c933a07b-cdb1-4a2e-b630-200b86cc2fee"
      unitRef="usd">-742335000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i2833d27f3e8d4131b37d8ea04fce76c8_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yOC9mcmFnOmMzYWFhNmJkYTQ5YjQwODdiNTY3NTY4NzNkMDNjYTIxL3RhYmxlOjZkOWM0YTFkMWE1NjQ2NjVhOWZhOTYzNWM0NjllM2I0L3RhYmxlcmFuZ2U6NmQ5YzRhMWQxYTU2NDY2NWE5ZmE5NjM1YzQ2OWUzYjRfMTItMTAtMS0xLTA_a8324ccb-88c5-4b9f-a114-474a78ef52d6"
      unitRef="usd">446318000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i6c513743403740649579e30fc801fe16_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yOC9mcmFnOmMzYWFhNmJkYTQ5YjQwODdiNTY3NTY4NzNkMDNjYTIxL3RhYmxlOjZkOWM0YTFkMWE1NjQ2NjVhOWZhOTYzNWM0NjllM2I0L3RhYmxlcmFuZ2U6NmQ5YzRhMWQxYTU2NDY2NWE5ZmE5NjM1YzQ2OWUzYjRfMTItMTItMS0xLTA_d4d1db53-4b55-4f33-ac6d-3baa8bdfdb67"
      unitRef="usd">1235605000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i88a64b34a719442187af1541efbca419_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yOC9mcmFnOmMzYWFhNmJkYTQ5YjQwODdiNTY3NTY4NzNkMDNjYTIxL3RhYmxlOjZkOWM0YTFkMWE1NjQ2NjVhOWZhOTYzNWM0NjllM2I0L3RhYmxlcmFuZ2U6NmQ5YzRhMWQxYTU2NDY2NWE5ZmE5NjM1YzQ2OWUzYjRfMTItMTQtMS0xLTA_76783c9e-0b02-473a-985f-1be3e73de46f"
      unitRef="usd">-26157000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i5d9d6ddb8a0b46eeab7c78f7c34300d1_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yOC9mcmFnOmMzYWFhNmJkYTQ5YjQwODdiNTY3NTY4NzNkMDNjYTIxL3RhYmxlOjZkOWM0YTFkMWE1NjQ2NjVhOWZhOTYzNWM0NjllM2I0L3RhYmxlcmFuZ2U6NmQ5YzRhMWQxYTU2NDY2NWE5ZmE5NjM1YzQ2OWUzYjRfMTItMTYtMS0xLTA_d4ccce60-1d9d-4541-9d06-80462fd5cf40"
      unitRef="usd">915037000</us-gaap:StockholdersEquity>
    <us-gaap:SharesOutstanding
      contextRef="id94dc5836e374395a3862f1705e83e30_I20190331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yOC9mcmFnOmMzYWFhNmJkYTQ5YjQwODdiNTY3NTY4NzNkMDNjYTIxL3RhYmxlOjZkOWM0YTFkMWE1NjQ2NjVhOWZhOTYzNWM0NjllM2I0L3RhYmxlcmFuZ2U6NmQ5YzRhMWQxYTU2NDY2NWE5ZmE5NjM1YzQ2OWUzYjRfMTQtMi0xLTEtMA_c39bc2b3-fce0-4cdd-b55c-75dcb92e6a8a"
      unitRef="shares">159924825</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="id94dc5836e374395a3862f1705e83e30_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yOC9mcmFnOmMzYWFhNmJkYTQ5YjQwODdiNTY3NTY4NzNkMDNjYTIxL3RhYmxlOjZkOWM0YTFkMWE1NjQ2NjVhOWZhOTYzNWM0NjllM2I0L3RhYmxlcmFuZ2U6NmQ5YzRhMWQxYTU2NDY2NWE5ZmE5NjM1YzQ2OWUzYjRfMTQtNC0xLTEtMA_af2f616c-7f33-4b64-ab98-1676bdde1866"
      unitRef="usd">1599000</us-gaap:StockholdersEquity>
    <us-gaap:SharesOutstanding
      contextRef="i2345267c7bd74f7aa6c5bcd2c287f664_I20190331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yOC9mcmFnOmMzYWFhNmJkYTQ5YjQwODdiNTY3NTY4NzNkMDNjYTIxL3RhYmxlOjZkOWM0YTFkMWE1NjQ2NjVhOWZhOTYzNWM0NjllM2I0L3RhYmxlcmFuZ2U6NmQ5YzRhMWQxYTU2NDY2NWE5ZmE5NjM1YzQ2OWUzYjRfMTQtNi0xLTEtMA_cdb4d62f-0c17-400f-8415-1b5fdf6d44d4"
      unitRef="shares">-19896972</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i2345267c7bd74f7aa6c5bcd2c287f664_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yOC9mcmFnOmMzYWFhNmJkYTQ5YjQwODdiNTY3NTY4NzNkMDNjYTIxL3RhYmxlOjZkOWM0YTFkMWE1NjQ2NjVhOWZhOTYzNWM0NjllM2I0L3RhYmxlcmFuZ2U6NmQ5YzRhMWQxYTU2NDY2NWE5ZmE5NjM1YzQ2OWUzYjRfMTQtOC0xLTEtMA_8208968e-7b3a-4ceb-99b4-621ea9e85460"
      unitRef="usd">-711450000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i90b4a200c4734180a57e7bd741825819_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yOC9mcmFnOmMzYWFhNmJkYTQ5YjQwODdiNTY3NTY4NzNkMDNjYTIxL3RhYmxlOjZkOWM0YTFkMWE1NjQ2NjVhOWZhOTYzNWM0NjllM2I0L3RhYmxlcmFuZ2U6NmQ5YzRhMWQxYTU2NDY2NWE5ZmE5NjM1YzQ2OWUzYjRfMTQtMTAtMS0xLTA_fcbe89aa-80a6-41ff-b62b-d89e45314bf4"
      unitRef="usd">401596000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i8cb742ea97c8419db382ebc347c2f19f_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yOC9mcmFnOmMzYWFhNmJkYTQ5YjQwODdiNTY3NTY4NzNkMDNjYTIxL3RhYmxlOjZkOWM0YTFkMWE1NjQ2NjVhOWZhOTYzNWM0NjllM2I0L3RhYmxlcmFuZ2U6NmQ5YzRhMWQxYTU2NDY2NWE5ZmE5NjM1YzQ2OWUzYjRfMTQtMTItMS0xLTA_bca4f64b-e418-452a-aa61-b4e1fe305318"
      unitRef="usd">994811000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i2ee48fa61ac149088c39e5ef29ffaed9_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yOC9mcmFnOmMzYWFhNmJkYTQ5YjQwODdiNTY3NTY4NzNkMDNjYTIxL3RhYmxlOjZkOWM0YTFkMWE1NjQ2NjVhOWZhOTYzNWM0NjllM2I0L3RhYmxlcmFuZ2U6NmQ5YzRhMWQxYTU2NDY2NWE5ZmE5NjM1YzQ2OWUzYjRfMTQtMTQtMS0xLTA_ee482b58-af81-41a8-8022-fccfb678bc2e"
      unitRef="usd">-11190000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ie0b38cfcb9ae423eb692a7c24195a258_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yOC9mcmFnOmMzYWFhNmJkYTQ5YjQwODdiNTY3NTY4NzNkMDNjYTIxL3RhYmxlOjZkOWM0YTFkMWE1NjQ2NjVhOWZhOTYzNWM0NjllM2I0L3RhYmxlcmFuZ2U6NmQ5YzRhMWQxYTU2NDY2NWE5ZmE5NjM1YzQ2OWUzYjRfMTQtMTYtMS0xLTA_08cf7172-31bd-459c-8bbb-5cfbce36e960"
      unitRef="usd">675366000</us-gaap:StockholdersEquity>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="ie1afc419a4324ef88593d1508fa4cf0a_D20190401-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yOC9mcmFnOmMzYWFhNmJkYTQ5YjQwODdiNTY3NTY4NzNkMDNjYTIxL3RhYmxlOjZkOWM0YTFkMWE1NjQ2NjVhOWZhOTYzNWM0NjllM2I0L3RhYmxlcmFuZ2U6NmQ5YzRhMWQxYTU2NDY2NWE5ZmE5NjM1YzQ2OWUzYjRfMTUtMi0xLTEtMA_2e383981-b8e8-4613-86b6-16af0d1d4ae0"
      unitRef="shares">305782</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="ie1afc419a4324ef88593d1508fa4cf0a_D20190401-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yOC9mcmFnOmMzYWFhNmJkYTQ5YjQwODdiNTY3NTY4NzNkMDNjYTIxL3RhYmxlOjZkOWM0YTFkMWE1NjQ2NjVhOWZhOTYzNWM0NjllM2I0L3RhYmxlcmFuZ2U6NmQ5YzRhMWQxYTU2NDY2NWE5ZmE5NjM1YzQ2OWUzYjRfMTUtNC0xLTEtMA_bc76b431-4ced-4178-b0b5-56485eeb4ff6"
      unitRef="usd">3000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="i7260d70f49a14ebcb39faef8e0a16609_D20190401-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yOC9mcmFnOmMzYWFhNmJkYTQ5YjQwODdiNTY3NTY4NzNkMDNjYTIxL3RhYmxlOjZkOWM0YTFkMWE1NjQ2NjVhOWZhOTYzNWM0NjllM2I0L3RhYmxlcmFuZ2U6NmQ5YzRhMWQxYTU2NDY2NWE5ZmE5NjM1YzQ2OWUzYjRfMTUtMTAtMS0xLTA_c2a4ac39-adf9-4b03-8bb8-5900fb22ce3d"
      unitRef="usd">10840000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="ice2dc0ea5ea54deebe4fa8d7a9bd0fe7_D20190401-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yOC9mcmFnOmMzYWFhNmJkYTQ5YjQwODdiNTY3NTY4NzNkMDNjYTIxL3RhYmxlOjZkOWM0YTFkMWE1NjQ2NjVhOWZhOTYzNWM0NjllM2I0L3RhYmxlcmFuZ2U6NmQ5YzRhMWQxYTU2NDY2NWE5ZmE5NjM1YzQ2OWUzYjRfMTUtMTYtMS0xLTA_20225f0b-2a1e-4d53-b842-726a8415ea0f"
      unitRef="usd">10843000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="ie1afc419a4324ef88593d1508fa4cf0a_D20190401-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yOC9mcmFnOmMzYWFhNmJkYTQ5YjQwODdiNTY3NTY4NzNkMDNjYTIxL3RhYmxlOjZkOWM0YTFkMWE1NjQ2NjVhOWZhOTYzNWM0NjllM2I0L3RhYmxlcmFuZ2U6NmQ5YzRhMWQxYTU2NDY2NWE5ZmE5NjM1YzQ2OWUzYjRfMTYtMi0xLTEtMA_c6b0d3b7-5637-4a7e-a2cb-60abc825d18d"
      unitRef="shares">428174</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="ie1afc419a4324ef88593d1508fa4cf0a_D20190401-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yOC9mcmFnOmMzYWFhNmJkYTQ5YjQwODdiNTY3NTY4NzNkMDNjYTIxL3RhYmxlOjZkOWM0YTFkMWE1NjQ2NjVhOWZhOTYzNWM0NjllM2I0L3RhYmxlcmFuZ2U6NmQ5YzRhMWQxYTU2NDY2NWE5ZmE5NjM1YzQ2OWUzYjRfMTYtNC0xLTEtMA_501f67ed-a713-48f2-a22c-1aff09699588"
      unitRef="usd">4000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i7260d70f49a14ebcb39faef8e0a16609_D20190401-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yOC9mcmFnOmMzYWFhNmJkYTQ5YjQwODdiNTY3NTY4NzNkMDNjYTIxL3RhYmxlOjZkOWM0YTFkMWE1NjQ2NjVhOWZhOTYzNWM0NjllM2I0L3RhYmxlcmFuZ2U6NmQ5YzRhMWQxYTU2NDY2NWE5ZmE5NjM1YzQ2OWUzYjRfMTYtMTAtMS0xLTA_3820dc9d-0fcb-4065-aaeb-3d38b8f04a7a"
      unitRef="usd">7436000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="ice2dc0ea5ea54deebe4fa8d7a9bd0fe7_D20190401-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yOC9mcmFnOmMzYWFhNmJkYTQ5YjQwODdiNTY3NTY4NzNkMDNjYTIxL3RhYmxlOjZkOWM0YTFkMWE1NjQ2NjVhOWZhOTYzNWM0NjllM2I0L3RhYmxlcmFuZ2U6NmQ5YzRhMWQxYTU2NDY2NWE5ZmE5NjM1YzQ2OWUzYjRfMTYtMTYtMS0xLTA_03e4a136-3031-448e-98d4-9bb0e693daad"
      unitRef="usd">7440000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="id570607576b8401cafeb2ff0247f57da_D20190401-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yOC9mcmFnOmMzYWFhNmJkYTQ5YjQwODdiNTY3NTY4NzNkMDNjYTIxL3RhYmxlOjZkOWM0YTFkMWE1NjQ2NjVhOWZhOTYzNWM0NjllM2I0L3RhYmxlcmFuZ2U6NmQ5YzRhMWQxYTU2NDY2NWE5ZmE5NjM1YzQ2OWUzYjRfMTctNi0xLTEtMA_cad8e506-19f8-47da-b356-c512da28c41d"
      unitRef="shares">443763</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="id570607576b8401cafeb2ff0247f57da_D20190401-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yOC9mcmFnOmMzYWFhNmJkYTQ5YjQwODdiNTY3NTY4NzNkMDNjYTIxL3RhYmxlOjZkOWM0YTFkMWE1NjQ2NjVhOWZhOTYzNWM0NjllM2I0L3RhYmxlcmFuZ2U6NmQ5YzRhMWQxYTU2NDY2NWE5ZmE5NjM1YzQ2OWUzYjRfMTctOC0xLTEtMA_cf58bfb7-e7c8-46da-a31a-db4c1781371b"
      unitRef="usd">30885000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="ice2dc0ea5ea54deebe4fa8d7a9bd0fe7_D20190401-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yOC9mcmFnOmMzYWFhNmJkYTQ5YjQwODdiNTY3NTY4NzNkMDNjYTIxL3RhYmxlOjZkOWM0YTFkMWE1NjQ2NjVhOWZhOTYzNWM0NjllM2I0L3RhYmxlcmFuZ2U6NmQ5YzRhMWQxYTU2NDY2NWE5ZmE5NjM1YzQ2OWUzYjRfMTctMTYtMS0xLTA_168ec969-7d38-4423-9c04-3f7faa230609"
      unitRef="usd">30885000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <bah:AdjustmentsToAdditionalPaidInCapitalRecognitionOfLiabilityRelatedToFutureRestrictedStockUnitsVesting
      contextRef="i7260d70f49a14ebcb39faef8e0a16609_D20190401-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yOC9mcmFnOmMzYWFhNmJkYTQ5YjQwODdiNTY3NTY4NzNkMDNjYTIxL3RhYmxlOjZkOWM0YTFkMWE1NjQ2NjVhOWZhOTYzNWM0NjllM2I0L3RhYmxlcmFuZ2U6NmQ5YzRhMWQxYTU2NDY2NWE5ZmE5NjM1YzQ2OWUzYjRfMTgtMTAtMS0xLTA_67d9b39f-e9e6-4ad3-b62c-435f6aa6df51"
      unitRef="usd">350000</bah:AdjustmentsToAdditionalPaidInCapitalRecognitionOfLiabilityRelatedToFutureRestrictedStockUnitsVesting>
    <bah:AdjustmentsToAdditionalPaidInCapitalRecognitionOfLiabilityRelatedToFutureRestrictedStockUnitsVesting
      contextRef="ice2dc0ea5ea54deebe4fa8d7a9bd0fe7_D20190401-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yOC9mcmFnOmMzYWFhNmJkYTQ5YjQwODdiNTY3NTY4NzNkMDNjYTIxL3RhYmxlOjZkOWM0YTFkMWE1NjQ2NjVhOWZhOTYzNWM0NjllM2I0L3RhYmxlcmFuZ2U6NmQ5YzRhMWQxYTU2NDY2NWE5ZmE5NjM1YzQ2OWUzYjRfMTgtMTYtMS0xLTA_94865697-14a4-4588-8d2e-052ca9bdc43e"
      unitRef="usd">350000</bah:AdjustmentsToAdditionalPaidInCapitalRecognitionOfLiabilityRelatedToFutureRestrictedStockUnitsVesting>
    <us-gaap:NetIncomeLoss
      contextRef="iae79e225b0574bf99180e971755d6740_D20190401-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yOC9mcmFnOmMzYWFhNmJkYTQ5YjQwODdiNTY3NTY4NzNkMDNjYTIxL3RhYmxlOjZkOWM0YTFkMWE1NjQ2NjVhOWZhOTYzNWM0NjllM2I0L3RhYmxlcmFuZ2U6NmQ5YzRhMWQxYTU2NDY2NWE5ZmE5NjM1YzQ2OWUzYjRfMTktMTItMS0xLTA_70498ce0-bc7a-47d9-8689-189384d7accb"
      unitRef="usd">343737000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ice2dc0ea5ea54deebe4fa8d7a9bd0fe7_D20190401-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yOC9mcmFnOmMzYWFhNmJkYTQ5YjQwODdiNTY3NTY4NzNkMDNjYTIxL3RhYmxlOjZkOWM0YTFkMWE1NjQ2NjVhOWZhOTYzNWM0NjllM2I0L3RhYmxlcmFuZ2U6NmQ5YzRhMWQxYTU2NDY2NWE5ZmE5NjM1YzQ2OWUzYjRfMTktMTYtMS0xLTA_9c4abfbc-e275-49d5-bcdf-4c72ebbf39d6"
      unitRef="usd">343737000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="ifdead0fbd03d450caeb35067315b8fb2_D20190401-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yOC9mcmFnOmMzYWFhNmJkYTQ5YjQwODdiNTY3NTY4NzNkMDNjYTIxL3RhYmxlOjZkOWM0YTFkMWE1NjQ2NjVhOWZhOTYzNWM0NjllM2I0L3RhYmxlcmFuZ2U6NmQ5YzRhMWQxYTU2NDY2NWE5ZmE5NjM1YzQ2OWUzYjRfMjAtMTQtMS0xLTA_e7bb934b-0a5e-412c-833d-5482c0ddd335"
      unitRef="usd">-14967000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="ice2dc0ea5ea54deebe4fa8d7a9bd0fe7_D20190401-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yOC9mcmFnOmMzYWFhNmJkYTQ5YjQwODdiNTY3NTY4NzNkMDNjYTIxL3RhYmxlOjZkOWM0YTFkMWE1NjQ2NjVhOWZhOTYzNWM0NjllM2I0L3RhYmxlcmFuZ2U6NmQ5YzRhMWQxYTU2NDY2NWE5ZmE5NjM1YzQ2OWUzYjRfMjAtMTYtMS0xLTA_770d9749-d579-4640-bb5b-65cabeb0c936"
      unitRef="usd">-14967000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:CommonStockDividendsPerShareCashPaid
      contextRef="ice2dc0ea5ea54deebe4fa8d7a9bd0fe7_D20190401-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yOC9mcmFnOmMzYWFhNmJkYTQ5YjQwODdiNTY3NTY4NzNkMDNjYTIxL3RhYmxlOjZkOWM0YTFkMWE1NjQ2NjVhOWZhOTYzNWM0NjllM2I0L3RhYmxlcmFuZ2U6NmQ5YzRhMWQxYTU2NDY2NWE5ZmE5NjM1YzQ2OWUzYjRfMjEtMC0xLTEtMC90ZXh0cmVnaW9uOjMzZTE2YWUwNjA4ZTQ4ZjI5NTAwNDI3MDdlMzliNmVkXzIy_dc8c48b9-d605-48c0-ad14-a02ecb63b0a0"
      unitRef="usdPerShare">0.73</us-gaap:CommonStockDividendsPerShareCashPaid>
    <us-gaap:DividendsCash
      contextRef="iae79e225b0574bf99180e971755d6740_D20190401-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yOC9mcmFnOmMzYWFhNmJkYTQ5YjQwODdiNTY3NTY4NzNkMDNjYTIxL3RhYmxlOjZkOWM0YTFkMWE1NjQ2NjVhOWZhOTYzNWM0NjllM2I0L3RhYmxlcmFuZ2U6NmQ5YzRhMWQxYTU2NDY2NWE5ZmE5NjM1YzQ2OWUzYjRfMjEtMTItMS0xLTA_432e5ddb-739a-4343-bc3c-b787db0a5ed4"
      unitRef="usd">102943000</us-gaap:DividendsCash>
    <us-gaap:DividendsCash
      contextRef="ice2dc0ea5ea54deebe4fa8d7a9bd0fe7_D20190401-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yOC9mcmFnOmMzYWFhNmJkYTQ5YjQwODdiNTY3NTY4NzNkMDNjYTIxL3RhYmxlOjZkOWM0YTFkMWE1NjQ2NjVhOWZhOTYzNWM0NjllM2I0L3RhYmxlcmFuZ2U6NmQ5YzRhMWQxYTU2NDY2NWE5ZmE5NjM1YzQ2OWUzYjRfMjEtMTYtMS0xLTA_d32aa222-3d9b-446b-b7bd-42bbc72434f2"
      unitRef="usd">102943000</us-gaap:DividendsCash>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i7260d70f49a14ebcb39faef8e0a16609_D20190401-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yOC9mcmFnOmMzYWFhNmJkYTQ5YjQwODdiNTY3NTY4NzNkMDNjYTIxL3RhYmxlOjZkOWM0YTFkMWE1NjQ2NjVhOWZhOTYzNWM0NjllM2I0L3RhYmxlcmFuZ2U6NmQ5YzRhMWQxYTU2NDY2NWE5ZmE5NjM1YzQ2OWUzYjRfMjItMTAtMS0xLTA_5b9864af-7983-44cd-bea1-72d4cbf9dc52"
      unitRef="usd">26796000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="ice2dc0ea5ea54deebe4fa8d7a9bd0fe7_D20190401-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yOC9mcmFnOmMzYWFhNmJkYTQ5YjQwODdiNTY3NTY4NzNkMDNjYTIxL3RhYmxlOjZkOWM0YTFkMWE1NjQ2NjVhOWZhOTYzNWM0NjllM2I0L3RhYmxlcmFuZ2U6NmQ5YzRhMWQxYTU2NDY2NWE5ZmE5NjM1YzQ2OWUzYjRfMjItMTYtMS0xLTA_fa4eda20-4f8c-4423-9493-2ace2ec02a88"
      unitRef="usd">26796000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:SharesOutstanding
      contextRef="i4ee08c063b42431cb1c037282b2d52ca_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yOC9mcmFnOmMzYWFhNmJkYTQ5YjQwODdiNTY3NTY4NzNkMDNjYTIxL3RhYmxlOjZkOWM0YTFkMWE1NjQ2NjVhOWZhOTYzNWM0NjllM2I0L3RhYmxlcmFuZ2U6NmQ5YzRhMWQxYTU2NDY2NWE5ZmE5NjM1YzQ2OWUzYjRfMjMtMi0xLTEtMA_f261f4ea-2929-4150-a3c9-c52fe737c81b"
      unitRef="shares">160658781</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i4ee08c063b42431cb1c037282b2d52ca_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yOC9mcmFnOmMzYWFhNmJkYTQ5YjQwODdiNTY3NTY4NzNkMDNjYTIxL3RhYmxlOjZkOWM0YTFkMWE1NjQ2NjVhOWZhOTYzNWM0NjllM2I0L3RhYmxlcmFuZ2U6NmQ5YzRhMWQxYTU2NDY2NWE5ZmE5NjM1YzQ2OWUzYjRfMjMtNC0xLTEtMA_d77e5004-d803-495f-bad1-0d2fd392d1b3"
      unitRef="usd">1606000</us-gaap:StockholdersEquity>
    <us-gaap:SharesOutstanding
      contextRef="id4fe0fbe189245bcbc6433fdd1eb9e92_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yOC9mcmFnOmMzYWFhNmJkYTQ5YjQwODdiNTY3NTY4NzNkMDNjYTIxL3RhYmxlOjZkOWM0YTFkMWE1NjQ2NjVhOWZhOTYzNWM0NjllM2I0L3RhYmxlcmFuZ2U6NmQ5YzRhMWQxYTU2NDY2NWE5ZmE5NjM1YzQ2OWUzYjRfMjMtNi0xLTEtMA_73e72561-4f01-462c-82db-1e6ac5e130c1"
      unitRef="shares">-20340735</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="id4fe0fbe189245bcbc6433fdd1eb9e92_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yOC9mcmFnOmMzYWFhNmJkYTQ5YjQwODdiNTY3NTY4NzNkMDNjYTIxL3RhYmxlOjZkOWM0YTFkMWE1NjQ2NjVhOWZhOTYzNWM0NjllM2I0L3RhYmxlcmFuZ2U6NmQ5YzRhMWQxYTU2NDY2NWE5ZmE5NjM1YzQ2OWUzYjRfMjMtOC0xLTEtMA_08972d9d-cd62-4abc-b3b0-65bd8296c39c"
      unitRef="usd">-742335000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i2833d27f3e8d4131b37d8ea04fce76c8_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yOC9mcmFnOmMzYWFhNmJkYTQ5YjQwODdiNTY3NTY4NzNkMDNjYTIxL3RhYmxlOjZkOWM0YTFkMWE1NjQ2NjVhOWZhOTYzNWM0NjllM2I0L3RhYmxlcmFuZ2U6NmQ5YzRhMWQxYTU2NDY2NWE5ZmE5NjM1YzQ2OWUzYjRfMjMtMTAtMS0xLTA_93e8c769-308c-4c70-b674-909bb384c178"
      unitRef="usd">446318000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i6c513743403740649579e30fc801fe16_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yOC9mcmFnOmMzYWFhNmJkYTQ5YjQwODdiNTY3NTY4NzNkMDNjYTIxL3RhYmxlOjZkOWM0YTFkMWE1NjQ2NjVhOWZhOTYzNWM0NjllM2I0L3RhYmxlcmFuZ2U6NmQ5YzRhMWQxYTU2NDY2NWE5ZmE5NjM1YzQ2OWUzYjRfMjMtMTItMS0xLTA_b75e7382-8152-47d6-b150-70fbca2c2e75"
      unitRef="usd">1235605000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i88a64b34a719442187af1541efbca419_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yOC9mcmFnOmMzYWFhNmJkYTQ5YjQwODdiNTY3NTY4NzNkMDNjYTIxL3RhYmxlOjZkOWM0YTFkMWE1NjQ2NjVhOWZhOTYzNWM0NjllM2I0L3RhYmxlcmFuZ2U6NmQ5YzRhMWQxYTU2NDY2NWE5ZmE5NjM1YzQ2OWUzYjRfMjMtMTQtMS0xLTA_2d9834fb-ec29-4e0a-a5c8-08b79f565bb4"
      unitRef="usd">-26157000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i5d9d6ddb8a0b46eeab7c78f7c34300d1_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yOC9mcmFnOmMzYWFhNmJkYTQ5YjQwODdiNTY3NTY4NzNkMDNjYTIxL3RhYmxlOjZkOWM0YTFkMWE1NjQ2NjVhOWZhOTYzNWM0NjllM2I0L3RhYmxlcmFuZ2U6NmQ5YzRhMWQxYTU2NDY2NWE5ZmE5NjM1YzQ2OWUzYjRfMjMtMTYtMS0xLTA_05f95f28-1144-4f8e-8d63-311e488a4deb"
      unitRef="usd">915037000</us-gaap:StockholdersEquity>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="ie1afc419a4324ef88593d1508fa4cf0a_D20190401-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yOC9mcmFnOmMzYWFhNmJkYTQ5YjQwODdiNTY3NTY4NzNkMDNjYTIxL3RleHRyZWdpb246YzNhYWE2YmRhNDliNDA4N2I1Njc1Njg3M2QwM2NhMjFfNDIz_774c775d-37e5-495f-9ead-24278a8cb4ea"
      unitRef="shares">400000</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="ie1afc419a4324ef88593d1508fa4cf0a_D20190401-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yOC9mcmFnOmMzYWFhNmJkYTQ5YjQwODdiNTY3NTY4NzNkMDNjYTIxL3RleHRyZWdpb246YzNhYWE2YmRhNDliNDA4N2I1Njc1Njg3M2QwM2NhMjFfNTE1_2adf099c-0c67-495e-8468-743a981532b0"
      unitRef="usd">28400000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:NatureOfOperations
      contextRef="idbd391fe5221494982d0ff6a7fcebb0b_D20200401-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8zMS9mcmFnOjMwYjVjNDU0YTQ5OTQ3OTA4MDdmYjAwMjE5NGViNWEzL3RleHRyZWdpb246MzBiNWM0NTRhNDk5NDc5MDgwN2ZiMDAyMTk0ZWI1YTNfNTkx_0418e42d-56c7-4e52-aad4-7338af6980a1">BUSINESS OVERVIEWBooz Allen Hamilton Holding Corporation, including its wholly owned subsidiaries, or the Company, we, us, and our, was incorporated in Delaware in May 2008. The Company provides management and technology consulting, analytics, engineering, digital solutions, mission operations, and cyber services to U.S. and international governments, major corporations, and not-for-profit organizations. The Company reports operating results and financial data in one reportable segment.  The Company is headquartered in McLean, Virginia, with approximately 27,600 employees as of December&#160;31, 2020</us-gaap:NatureOfOperations>
    <us-gaap:NumberOfReportableSegments
      contextRef="idbd391fe5221494982d0ff6a7fcebb0b_D20200401-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8zMS9mcmFnOjMwYjVjNDU0YTQ5OTQ3OTA4MDdmYjAwMjE5NGViNWEzL3RleHRyZWdpb246MzBiNWM0NTRhNDk5NDc5MDgwN2ZiMDAyMTk0ZWI1YTNfNDc3_57a8cd75-8a42-4800-a769-dbcaf032cfd0"
      unitRef="segment">1</us-gaap:NumberOfReportableSegments>
    <us-gaap:NumberOfOperatingSegments
      contextRef="idbd391fe5221494982d0ff6a7fcebb0b_D20200401-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8zMS9mcmFnOjMwYjVjNDU0YTQ5OTQ3OTA4MDdmYjAwMjE5NGViNWEzL3RleHRyZWdpb246MzBiNWM0NTRhNDk5NDc5MDgwN2ZiMDAyMTk0ZWI1YTNfNDc3_a1acca89-17f4-4e8c-9b04-c983fbb42aad"
      unitRef="segment">1</us-gaap:NumberOfOperatingSegments>
    <dei:EntityNumberOfEmployees
      contextRef="i89009fd4f80f4537afb8edcc90602daf_I20201231"
      decimals="-2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8zMS9mcmFnOjMwYjVjNDU0YTQ5OTQ3OTA4MDdmYjAwMjE5NGViNWEzL3RleHRyZWdpb246MzBiNWM0NTRhNDk5NDc5MDgwN2ZiMDAyMTk0ZWI1YTNfNTcw_106f638b-cef8-486b-a75a-44bec3adcedb"
      unitRef="employee">27600</dei:EntityNumberOfEmployees>
    <us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock
      contextRef="idbd391fe5221494982d0ff6a7fcebb0b_D20200401-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8zNC9mcmFnOmE5Y2Y2ZjA5NmQ3MDQ5YjA4ZWNmMGRlZGNmNjBlZTljL3RleHRyZWdpb246YTljZjZmMDk2ZDcwNDliMDhlY2YwZGVkY2Y2MGVlOWNfNjM2OA_2e262ea2-73f1-40e1-b635-555d6ee04ffc">BASIS OF PRESENTATION&lt;div style="margin-top:6pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with U.S. generally accepted accounting principles, or GAAP, and pursuant to the rules and regulations of the U.S. Securities and Exchange Commission, or SEC, and should be read in conjunction with the information contained in the Company's Annual Report on Form 10-K for the year ended March 31, 2020. The interim period unaudited condensed consolidated financial statements are presented as described below. Certain information and disclosures normally required for annual financial statements have been condensed or omitted pursuant to GAAP and SEC rules and regulations. In the opinion of management, all adjustments considered necessary for fair presentation of the results of the interim period presented have been included. The Company&#x2019;s fiscal year ends on March&#160;31 and unless otherwise noted, references to fiscal year or fiscal are for fiscal years ended March&#160;31. The results of operations for the nine months ended December&#160;31, 2020 are not necessarily indicative of results to be expected for the full fiscal year.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The condensed consolidated financial statements and notes of the Company include its subsidiaries, and the joint ventures and partnerships over which the Company has a controlling financial interest.  The Company uses the equity method to account for investments in entities that it does not control if it is otherwise able to exert significant influence over the entities' operating and financial policies. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Certain amounts reported in the Company's prior year condensed consolidated financial statements have been reclassified to conform to the current year presentation.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Accounting Estimates&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements, and the reported amounts of revenue and expenses during the reporting periods. Areas of the financial statements where estimates may have the most significant effect include the provision for claimed indirect costs, valuation and lives of tangible and intangible assets, impairment of long-lived assets, accrued liabilities, revenue recognition, including the accrual of indirect costs, bonus and other incentive compensation, stock-based compensation, reserves for uncertain tax positions and valuation allowances on deferred tax assets, provisions for income taxes, postretirement obligations, collectability of receivables, and loss accruals for litigation. Actual results experienced by the Company may differ materially from management's estimates.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Recently Adopted Accounting Standards&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In June 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:120%"&gt;Financial Instruments - Credit Losses: Measurement of Credit Losses on Financial Instruments &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;(Topic 326). This guidance requires companies to record an allowance for expected credit losses over the contractual term of certain financial assets, including trade receivables and contract assets, and expands disclosure requirements for credit quality of financial assets. The Company adopted this standard effective April 1, 2020 using the modified retrospective method. The adoption of this standard did not have a material impact on the condensed consolidated financial statements and disclosures. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In August 2018, the FASB issued ASU 2018-15, &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;Customer&#x2019;s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract&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;. This guidance requires a customer in a cloud computing arrangement that is a service contract to follow existing internal-use software guidance to determine which implementation costs to defer and recognize as an asset. ASU 2018-15 generally aligns the guidance on capitalizing implementation costs incurred in a cloud computing arrangement that is a service contract with that of implementation costs incurred to develop or obtain internal-use software, including hosting arrangements that include an internal-use software license. ASU 2018-15 is effective for interim reporting periods for fiscal years beginning after December 15, 2019. The Company adopted this standard effective April 1, 2020 on a prospective basis, and adoption of this standard did not have a material impact on the condensed consolidated financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In December 2019, the FASB issued 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;. This guidance includes removal of certain exceptions to the general principles of Topic 740, and simplification in several other areas such as accounting for a franchise tax (or similar tax) that is partially based on income. The provisions of this standard are effective for years beginning after December 15, 2020, with early adoption permitted. The Company early adopted the standard effective April 1, 2020, and applied most of the relevant amendments prospectively. The Company&#x2019;s adoption did not have a material impact on the condensed consolidated financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In March 2020, the FASB issued ASU 2020-04, &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;Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting&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;. This guidance contains optional expedients and exceptions for applying GAAP to contracts, hedging relationships, and other areas or transactions that are impacted by reference rate reform. The Company elected to adopt Topic 848 in fiscal 2020 and as of December&#160;31, 2020, the Company has elected to apply the hedge accounting expedients related to probability and the assessments of effectiveness for future LIBOR-indexed cash flows to assume that the index upon which future hedged transactions will be based matches the index on the corresponding derivatives. Application of these expedients preserves the Company&#x2019;s ability to apply hedge accounting to our derivative financial instruments. The Company continues to evaluate the impact of the guidance and may apply other elections, as applicable and as allowed by Topic 848.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:22.5pt"&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;In August 2020, the SEC issued Release No. 33-10825, &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt; Modernization of Regulation S-K Items 101, 103 and 105&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;, with the intent of improving the readability of filed documents and simplifying registrants' compliance efforts. This amendment became effective on November 9, 2020. The Company&#x2019;s adoption did not have any impact on the condensed consolidated financial statements but is expected to impact fiscal 2021 Form 10-K disclosures.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:22.5pt"&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; &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Recent Accounting Pronouncements Not Yet Adopted &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:22.5pt"&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;In November 2020, the SEC issued Release No. 33-10890, &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Amendments to Management's Discussion and Analysis, Selected Financial Data, and Supplementary Financial Information&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;, to simplify, modernize and enhance certain financial disclosure requirements in Regulation S-K. This amendment will become effective on February 10, 2021. The Company&#x2019;s adoption is expected to impact fiscal 2022 Form 10-K disclosures.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other accounting and reporting pronouncements effective after December&#160;31, 2020 and issued through the filing date are not expected to have a material impact on the Company's condensed consolidated financial statements.&lt;/span&gt;&lt;/div&gt;</us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock>
    <us-gaap:UseOfEstimates
      contextRef="idbd391fe5221494982d0ff6a7fcebb0b_D20200401-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8zNC9mcmFnOmE5Y2Y2ZjA5NmQ3MDQ5YjA4ZWNmMGRlZGNmNjBlZTljL3RleHRyZWdpb246YTljZjZmMDk2ZDcwNDliMDhlY2YwZGVkY2Y2MGVlOWNfNjM2OQ_16fbfb53-7fe6-45fa-8fcc-dd67dfe2753b">&lt;div style="margin-top:6pt;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Accounting Estimates&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements, and the reported amounts of revenue and expenses during the reporting periods. Areas of the financial statements where estimates may have the most significant effect include the provision for claimed indirect costs, valuation and lives of tangible and intangible assets, impairment of long-lived assets, accrued liabilities, revenue recognition, including the accrual of indirect costs, bonus and other incentive compensation, stock-based compensation, reserves for uncertain tax positions and valuation allowances on deferred tax assets, provisions for income taxes, postretirement obligations, collectability of receivables, and loss accruals for litigation. Actual results experienced by the Company may differ materially from management's estimates.&lt;/span&gt;&lt;/div&gt;</us-gaap:UseOfEstimates>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock
      contextRef="idbd391fe5221494982d0ff6a7fcebb0b_D20200401-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8zNC9mcmFnOmE5Y2Y2ZjA5NmQ3MDQ5YjA4ZWNmMGRlZGNmNjBlZTljL3RleHRyZWdpb246YTljZjZmMDk2ZDcwNDliMDhlY2YwZGVkY2Y2MGVlOWNfNjM1OQ_30367c6c-ba23-4a7c-9343-2de4af342ad8">&lt;div style="margin-top:6pt;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Recently Adopted Accounting Standards&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In June 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:120%"&gt;Financial Instruments - Credit Losses: Measurement of Credit Losses on Financial Instruments &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;(Topic 326). This guidance requires companies to record an allowance for expected credit losses over the contractual term of certain financial assets, including trade receivables and contract assets, and expands disclosure requirements for credit quality of financial assets. The Company adopted this standard effective April 1, 2020 using the modified retrospective method. The adoption of this standard did not have a material impact on the condensed consolidated financial statements and disclosures. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In August 2018, the FASB issued ASU 2018-15, &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;Customer&#x2019;s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract&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;. This guidance requires a customer in a cloud computing arrangement that is a service contract to follow existing internal-use software guidance to determine which implementation costs to defer and recognize as an asset. ASU 2018-15 generally aligns the guidance on capitalizing implementation costs incurred in a cloud computing arrangement that is a service contract with that of implementation costs incurred to develop or obtain internal-use software, including hosting arrangements that include an internal-use software license. ASU 2018-15 is effective for interim reporting periods for fiscal years beginning after December 15, 2019. The Company adopted this standard effective April 1, 2020 on a prospective basis, and adoption of this standard did not have a material impact on the condensed consolidated financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In December 2019, the FASB issued 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;. This guidance includes removal of certain exceptions to the general principles of Topic 740, and simplification in several other areas such as accounting for a franchise tax (or similar tax) that is partially based on income. The provisions of this standard are effective for years beginning after December 15, 2020, with early adoption permitted. The Company early adopted the standard effective April 1, 2020, and applied most of the relevant amendments prospectively. The Company&#x2019;s adoption did not have a material impact on the condensed consolidated financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In March 2020, the FASB issued ASU 2020-04, &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;Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting&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;. This guidance contains optional expedients and exceptions for applying GAAP to contracts, hedging relationships, and other areas or transactions that are impacted by reference rate reform. The Company elected to adopt Topic 848 in fiscal 2020 and as of December&#160;31, 2020, the Company has elected to apply the hedge accounting expedients related to probability and the assessments of effectiveness for future LIBOR-indexed cash flows to assume that the index upon which future hedged transactions will be based matches the index on the corresponding derivatives. Application of these expedients preserves the Company&#x2019;s ability to apply hedge accounting to our derivative financial instruments. The Company continues to evaluate the impact of the guidance and may apply other elections, as applicable and as allowed by Topic 848.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:22.5pt"&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;In August 2020, the SEC issued Release No. 33-10825, &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt; Modernization of Regulation S-K Items 101, 103 and 105&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;, with the intent of improving the readability of filed documents and simplifying registrants' compliance efforts. This amendment became effective on November 9, 2020. The Company&#x2019;s adoption did not have any impact on the condensed consolidated financial statements but is expected to impact fiscal 2021 Form 10-K disclosures.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:22.5pt"&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; &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Recent Accounting Pronouncements Not Yet Adopted &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:22.5pt"&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;In November 2020, the SEC issued Release No. 33-10890, &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Amendments to Management's Discussion and Analysis, Selected Financial Data, and Supplementary Financial Information&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;, to simplify, modernize and enhance certain financial disclosure requirements in Regulation S-K. This amendment will become effective on February 10, 2021. The Company&#x2019;s adoption is expected to impact fiscal 2022 Form 10-K disclosures.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other accounting and reporting pronouncements effective after December&#160;31, 2020 and issued through the filing date are not expected to have a material impact on the Company's condensed consolidated financial statements.&lt;/span&gt;&lt;/div&gt;</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:RevenueFromContractWithCustomerTextBlock
      contextRef="idbd391fe5221494982d0ff6a7fcebb0b_D20200401-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8zNy9mcmFnOjM1NjM0MGM4Y2M1ZjRkNzI5ZDIzMWZiODgwNzYyNzA0L3RleHRyZWdpb246MzU2MzQwYzhjYzVmNGQ3MjlkMjMxZmI4ODA3NjI3MDRfNjU1NA_6212d145-6483-4d72-b9e0-a67cc0010611">REVENUE&lt;div style="margin-top:6pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company's revenues from contracts with customers (clients) are derived from offerings that include management and technology consulting services, analytics, digital solutions, engineering, mission operations, and cyber services, substantially with the U.S. government and its agencies and, to a lesser extent, subcontractors. The Company also serves foreign governments, as well as domestic and international commercial clients. The Company performs under various types of contracts, which include cost-reimbursable contracts, time-and-materials contracts, and fixed-price contracts.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Contract Estimates&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Many of our contracts recognize revenue under a contract cost-based input method and require an Estimate-at-Completion (EAC) process, which management uses to review and monitor the progress towards the completion of our performance obligations. Under this process, management considers various inputs and assumptions related to the EAC, including, but not limited to, progress towards completion, labor costs and productivity, material and subcontractor costs, and identified risks. Estimating the total cost at completion of performance obligations is subjective and requires management to make assumptions about future activity and cost drivers under the contract. Changes in these estimates can occur for a variety of reasons and, if significant, may impact the profitability of the Company&#x2019;s contracts. Changes in estimates related to contracts accounted for under the EAC process are recognized on a cumulative catch-up basis in the period when such changes are determinable and reasonably estimable. If the estimate of contract profitability indicates an anticipated loss on a contract, the Company recognizes the total loss at the time it is identified. For each of the three and nine months ended December&#160;31, 2020 and 2019, the aggregate impact of adjustments in contract estimates was not material.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Disaggregation of Revenue&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We disaggregate our revenue from contracts with customers by contract type, customer, as well as whether the Company acts as prime contractor or sub-contractor, as we believe these categories best depict how the nature, amount, timing and uncertainty of our revenue and cash flows are affected by economic factors. The following series of tables presents our revenue disaggregated by these categories.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Revenue by Contract Type:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;We generate revenue under the following three basic types of contracts:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:108pt;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;&#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:32.5pt"&gt;Cost-Reimbursable Contracts: Cost-reimbursable contracts provide for the payment of allowable costs incurred during performance of the contract, up to a ceiling based on the amount that has been funded, plus a fixed fee or award fee.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:108pt;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;&#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:32.5pt"&gt;Time-and-Materials Contracts: Under contracts in this category, we are paid a fixed hourly rate for each direct labor hour expended, and we are reimbursed for billable material costs and billable out-of-pocket expenses inclusive of allocable indirect costs. We assume the financial risk on time-and-materials contracts because our costs of performance may exceed negotiated hourly rates.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:108pt;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;&#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:32.5pt"&gt;Fixed-Price Contracts: Under a fixed-price contract, we agree to perform the specified work for a predetermined price. To the extent our actual direct and allocated indirect costs decrease or increase from the estimates upon which the price was negotiated, we will generate more or less profit, respectively, or could incur a loss.&lt;/span&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:10pt;font-weight:400;line-height:120%"&gt;The table below presents the total revenue for each type of contract:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;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:21.560%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.841%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.648%"/&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.841%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.648%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.671%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.679%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended&lt;br/&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" 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;Nine Months Ended&lt;br/&gt;December 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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align: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="6" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align: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;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="6" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align: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="6" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align: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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Cost-reimbursable&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,086,679&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;57&#160;&lt;/span&gt;&lt;/td&gt;&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:9pt;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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,052,313&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;57&#160;&lt;/span&gt;&lt;/td&gt;&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:9pt;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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,317,228&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;56&#160;&lt;/span&gt;&lt;/td&gt;&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:9pt;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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,104,961&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;57&#160;&lt;/span&gt;&lt;/td&gt;&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:9pt;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Time-and-materials&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;462,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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;24&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;428,081&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;23&#160;&lt;/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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;1,469,415&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,272,281&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;23&#160;&lt;/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:9pt;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Fixed-price&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;355,135&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;19&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;369,047&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;20&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,093,015&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;19&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,116,952&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;20&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total Revenue&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 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,904,020&#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="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;100&#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:9pt;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 style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,849,441&#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="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;100&#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:9pt;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 style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,879,658&#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="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;100&#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:9pt;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 style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,494,194&#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="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;100&#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:9pt;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="margin-top:9pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Revenue by Customer Type:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:14pt;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:21.560%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.841%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.648%"/&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.841%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.648%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.671%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.679%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended&lt;br/&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" 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;Nine Months Ended&lt;br/&gt;December 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="6" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align: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="6" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align: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;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align: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="6" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align: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:9pt;font-weight:400;line-height:100%"&gt;U.S. government:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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;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;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 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Defense Clients&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;961,277&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:9pt;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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;904,389&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;49&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:9pt;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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,892,953&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;49&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:9pt;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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,608,595&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;48&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:9pt;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 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Intelligence Clients&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;373,403&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;20&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;383,422&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;21&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;1,176,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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;20&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,207,709&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;22&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:9pt;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 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Civil Clients&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;520,021&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;27&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;485,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;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;26&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,648,157&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,488,551&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;27&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"&gt;Total U.S. government&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,854,701&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,773,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;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;96&#160;&lt;/span&gt;&lt;/td&gt;&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:9pt;font-weight:400;line-height:100%"&gt;%&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:9pt;font-weight:400;line-height:100%"&gt;5,717,727&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,304,855&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"&gt;Global Commercial Clients&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;49,319&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;76,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;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;161,931&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;189,339&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"&gt;Total Revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,904,020&#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="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:9pt;font-weight:400;line-height:100%"&gt;100&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,849,441&#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="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:9pt;font-weight:400;line-height:100%"&gt;100&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,879,658&#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="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:9pt;font-weight:400;line-height:100%"&gt;100&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,494,194&#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="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:9pt;font-weight:400;line-height:100%"&gt;100&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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="margin-top:9pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Revenue by Whether the Company Acts as a Prime Contractor or a Sub-Contractor:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&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:20.645%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.959%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.740%"/&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.959%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.740%"/&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:10.142%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.775%"/&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:10.142%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.781%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended&lt;br/&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" 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;Nine Months Ended&lt;br/&gt;December 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="6" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align: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="6" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align: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;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="6" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align: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="6" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align: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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Prime Contractor&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,777,878&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;93&#160;&lt;/span&gt;&lt;/td&gt;&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:9pt;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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,714,705&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;93&#160;&lt;/span&gt;&lt;/td&gt;&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:9pt;font-weight:400;line-height:100%"&gt;%&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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,462,260&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;93&#160;&lt;/span&gt;&lt;/td&gt;&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:9pt;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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,064,657&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"&gt;Sub-contractor&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;126,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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;134,736&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;417,398&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;429,537&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total Revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,904,020&#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="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:9pt;font-weight:400;line-height:100%"&gt;100&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,849,441&#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="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:9pt;font-weight:400;line-height:100%"&gt;100&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,879,658&#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="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:9pt;font-weight:400;line-height:100%"&gt;100&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,494,194&#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="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:9pt;font-weight:400;line-height:100%"&gt;100&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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="margin-top:6pt;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Performance Obligations &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Remaining performance obligations represent the transaction price of exercised contracts for which work has not yet been performed, irrespective of whether funding has or has not been authorized and appropriated as of the date of exercise. Remaining performance obligations do not include negotiated but unexercised options or the unfunded value of expired contracts.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2020 and March&#160;31, 2020, the Company had $7.5 billion and $6.3 billion, respectively, of remaining performance obligations and we expect to recognize more than half of the remaining performance obligations at December&#160;31, &lt;/span&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:10pt;font-weight:400;line-height:120%"&gt;2020 as revenue over the next 12 months, and approximately three quarters over the next 24 months. The remainder is expected to be recognized thereafter.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Contract Balances&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company's performance obligations are typically satisfied over time and revenue is generally recognized using a cost-based input method. Fixed-price contracts are typically billed to the customer using milestone or fixed monthly payments, while cost-reimbursable-plus-fee and time-and-material contracts are typically billed to the customer at periodic intervals (e.g. monthly or weekly) as indicated by the terms of the contract. Disparities between the timing of revenue recognition and customer billings and cash collections result in net contract assets or liabilities being recognized at the end of each reporting period.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Contract assets primarily consist of unbilled receivables typically resulting from revenue recognized exceeding the amount billed to the customer and right to payment is not just subject to the passage of time. Contract liabilities primarily consist of advance payments, billings in excess of costs incurred and deferred revenue. Contract assets and liabilities are reported on a net contract basis at the end of each reporting period. The Company maintains an allowance for doubtful accounts to provide for an estimate of uncollected receivables. Refer to Note 5 for more information on receivables recognized from contracts accounted for under Accounting Standards Codification (ASC) No. 606, &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;Revenue from Contracts with Customers&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; (Topic 606).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the contract balances recognized on the Company&#x2019;s condensed consolidated balance sheets:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:11pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:95.906%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:39.753%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:31.217%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.704%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.562%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.164%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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="padding:2px 1pt;text-align:center;vertical-align: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 line item&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:8pt;font-weight:700;line-height:100%"&gt;December 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;March 31,&lt;br/&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Contract assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align: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:#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;Accounts receivable, net of allowance&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;968,283&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;988,634&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Long-term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other long-term assets&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;63,855&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;62,600&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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 30.25pt;text-align:left;vertical-align:top"&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:#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:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,032,138&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,051,234&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Contract liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/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;Advance payments, billings in excess of costs incurred and deferred revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other current liabilities&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: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;23,157&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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,018&#160;&lt;/span&gt;&lt;/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;Changes in contract assets and contract liabilities are primarily due to the timing difference between the Company&#x2019;s performance of services and payments from customers. For the three months ended December&#160;31, 2020 and 2019, we recognized revenue of $1.7 million and $36 thousand, respectively, and for the nine months ended December&#160;31, 2020 and December&#160;31, 2019, we recognized revenue of $23.7 million and $18.5 million, respectively, related to our contract liabilities on April 1, 2020 and 2019, respectively. To determine revenue recognized from contract liabilities during the reporting periods, the Company allocates revenue to individual contract liability balances and applies revenue recognized during the reporting periods first to the beginning balances of contract liabilities until the revenue exceeds the balances.</us-gaap:RevenueFromContractWithCustomerTextBlock>
    <us-gaap:DisaggregationOfRevenueTableTextBlock
      contextRef="idbd391fe5221494982d0ff6a7fcebb0b_D20200401-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8zNy9mcmFnOjM1NjM0MGM4Y2M1ZjRkNzI5ZDIzMWZiODgwNzYyNzA0L3RleHRyZWdpb246MzU2MzQwYzhjYzVmNGQ3MjlkMjMxZmI4ODA3NjI3MDRfNjU1Mw_3dc023f3-e03b-44f6-ac13-49a106218f5b">&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The table below presents the total revenue for each type of contract:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;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:21.560%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.841%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.648%"/&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.841%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.648%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.671%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.679%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended&lt;br/&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" 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;Nine Months Ended&lt;br/&gt;December 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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align: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="6" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align: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;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="6" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align: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="6" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align: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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Cost-reimbursable&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,086,679&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;57&#160;&lt;/span&gt;&lt;/td&gt;&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:9pt;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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,052,313&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;57&#160;&lt;/span&gt;&lt;/td&gt;&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:9pt;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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,317,228&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;56&#160;&lt;/span&gt;&lt;/td&gt;&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:9pt;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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3,104,961&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;57&#160;&lt;/span&gt;&lt;/td&gt;&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:9pt;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Time-and-materials&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;462,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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;24&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;428,081&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;23&#160;&lt;/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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;1,469,415&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,272,281&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;23&#160;&lt;/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:9pt;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Fixed-price&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;355,135&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;19&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;369,047&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;20&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,093,015&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;19&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,116,952&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;20&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total Revenue&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 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,904,020&#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="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;100&#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:9pt;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 style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,849,441&#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="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;100&#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:9pt;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 style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,879,658&#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="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;100&#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:9pt;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 style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,494,194&#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="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;100&#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:9pt;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="margin-top:9pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Revenue by Customer Type:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:14pt;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:21.560%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.841%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.648%"/&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.841%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.648%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.671%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.011%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.679%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended&lt;br/&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" 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;Nine Months Ended&lt;br/&gt;December 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="6" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align: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="6" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align: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;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="6" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align: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="6" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align: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:9pt;font-weight:400;line-height:100%"&gt;U.S. government:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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;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;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 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Defense Clients&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;961,277&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:9pt;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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;904,389&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;49&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:9pt;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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,892,953&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;49&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:9pt;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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;2,608,595&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;48&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:9pt;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 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Intelligence Clients&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;373,403&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;20&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;383,422&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;21&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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:9pt;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:9pt;font-weight:400;line-height:100%"&gt;1,176,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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;20&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,207,709&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;22&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:9pt;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 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Civil Clients&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;520,021&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;27&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;485,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;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;26&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,648,157&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,488,551&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;27&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"&gt;Total U.S. government&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,854,701&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,773,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;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;96&#160;&lt;/span&gt;&lt;/td&gt;&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:9pt;font-weight:400;line-height:100%"&gt;%&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:9pt;font-weight:400;line-height:100%"&gt;5,717,727&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,304,855&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"&gt;Global Commercial Clients&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;49,319&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;76,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;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;161,931&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;189,339&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"&gt;Total Revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,904,020&#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="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:9pt;font-weight:400;line-height:100%"&gt;100&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,849,441&#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="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:9pt;font-weight:400;line-height:100%"&gt;100&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,879,658&#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="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:9pt;font-weight:400;line-height:100%"&gt;100&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,494,194&#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="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:9pt;font-weight:400;line-height:100%"&gt;100&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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="margin-top:9pt;text-align:justify;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Revenue by Whether the Company Acts as a Prime Contractor or a Sub-Contractor:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&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:20.645%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.959%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.740%"/&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.959%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:6.740%"/&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:10.142%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.775%"/&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:10.142%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:7.781%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended&lt;br/&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="15" 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;Nine Months Ended&lt;br/&gt;December 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="6" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align: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="6" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align: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;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="6" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align: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="6" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align: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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Prime Contractor&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,777,878&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;93&#160;&lt;/span&gt;&lt;/td&gt;&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:9pt;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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,714,705&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;93&#160;&lt;/span&gt;&lt;/td&gt;&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:9pt;font-weight:400;line-height:100%"&gt;%&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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,462,260&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;93&#160;&lt;/span&gt;&lt;/td&gt;&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:9pt;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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,064,657&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:9pt;font-weight:400;line-height:100%"&gt;Sub-contractor&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;126,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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;134,736&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;417,398&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;429,537&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;Total Revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,904,020&#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="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:9pt;font-weight:400;line-height:100%"&gt;100&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;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:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;1,849,441&#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="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:9pt;font-weight:400;line-height:100%"&gt;100&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,879,658&#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="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:9pt;font-weight:400;line-height:100%"&gt;100&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;5,494,194&#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="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:9pt;font-weight:400;line-height:100%"&gt;100&#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;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:DisaggregationOfRevenueTableTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i221d338577984d74a5e8e18ed8b7830e_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8zNy9mcmFnOjM1NjM0MGM4Y2M1ZjRkNzI5ZDIzMWZiODgwNzYyNzA0L3RhYmxlOjRkMDdkNTU3NzEzMDRkZjc5ZTMxZjNmZjM5NThiMTY0L3RhYmxlcmFuZ2U6NGQwN2Q1NTc3MTMwNGRmNzllMzFmM2ZmMzk1OGIxNjRfMi0xLTEtMS0w_0b52cc66-9819-499e-b883-ad44b493f76d"
      unitRef="usd">1086679000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <bah:RevenueFromContractWithCustomerExcludingAssessedTaxPercentage
      contextRef="i221d338577984d74a5e8e18ed8b7830e_D20201001-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8zNy9mcmFnOjM1NjM0MGM4Y2M1ZjRkNzI5ZDIzMWZiODgwNzYyNzA0L3RhYmxlOjRkMDdkNTU3NzEzMDRkZjc5ZTMxZjNmZjM5NThiMTY0L3RhYmxlcmFuZ2U6NGQwN2Q1NTc3MTMwNGRmNzllMzFmM2ZmMzk1OGIxNjRfMi0yLTEtMS0w_341c2d0d-5b01-4c6a-a8ac-e05b39326dd1"
      unitRef="number">0.57</bah:RevenueFromContractWithCustomerExcludingAssessedTaxPercentage>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i257f4ac2e0f8474b92962b1d52011d9f_D20191001-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8zNy9mcmFnOjM1NjM0MGM4Y2M1ZjRkNzI5ZDIzMWZiODgwNzYyNzA0L3RhYmxlOjRkMDdkNTU3NzEzMDRkZjc5ZTMxZjNmZjM5NThiMTY0L3RhYmxlcmFuZ2U6NGQwN2Q1NTc3MTMwNGRmNzllMzFmM2ZmMzk1OGIxNjRfMi00LTEtMS0w_17a8bc63-758c-40ce-a47a-61d261ef765a"
      unitRef="usd">1052313000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <bah:RevenueFromContractWithCustomerExcludingAssessedTaxPercentage
      contextRef="i257f4ac2e0f8474b92962b1d52011d9f_D20191001-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8zNy9mcmFnOjM1NjM0MGM4Y2M1ZjRkNzI5ZDIzMWZiODgwNzYyNzA0L3RhYmxlOjRkMDdkNTU3NzEzMDRkZjc5ZTMxZjNmZjM5NThiMTY0L3RhYmxlcmFuZ2U6NGQwN2Q1NTc3MTMwNGRmNzllMzFmM2ZmMzk1OGIxNjRfMi01LTEtMS0w_f0a20a5f-bf17-4fad-803b-3efbec49f86a"
      unitRef="number">0.57</bah:RevenueFromContractWithCustomerExcludingAssessedTaxPercentage>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="idbe60b2178e246e6a437da15e44c37e7_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8zNy9mcmFnOjM1NjM0MGM4Y2M1ZjRkNzI5ZDIzMWZiODgwNzYyNzA0L3RhYmxlOjRkMDdkNTU3NzEzMDRkZjc5ZTMxZjNmZjM5NThiMTY0L3RhYmxlcmFuZ2U6NGQwN2Q1NTc3MTMwNGRmNzllMzFmM2ZmMzk1OGIxNjRfMi03LTEtMS0w_07d46087-3353-4968-b718-6ac526770032"
      unitRef="usd">3317228000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <bah:RevenueFromContractWithCustomerExcludingAssessedTaxPercentage
      contextRef="idbe60b2178e246e6a437da15e44c37e7_D20200401-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8zNy9mcmFnOjM1NjM0MGM4Y2M1ZjRkNzI5ZDIzMWZiODgwNzYyNzA0L3RhYmxlOjRkMDdkNTU3NzEzMDRkZjc5ZTMxZjNmZjM5NThiMTY0L3RhYmxlcmFuZ2U6NGQwN2Q1NTc3MTMwNGRmNzllMzFmM2ZmMzk1OGIxNjRfMi04LTEtMS0w_51d4d054-17a1-4782-88eb-4900750a76bc"
      unitRef="number">0.56</bah:RevenueFromContractWithCustomerExcludingAssessedTaxPercentage>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i65477bd42d4c4966811d862f03712279_D20190401-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8zNy9mcmFnOjM1NjM0MGM4Y2M1ZjRkNzI5ZDIzMWZiODgwNzYyNzA0L3RhYmxlOjRkMDdkNTU3NzEzMDRkZjc5ZTMxZjNmZjM5NThiMTY0L3RhYmxlcmFuZ2U6NGQwN2Q1NTc3MTMwNGRmNzllMzFmM2ZmMzk1OGIxNjRfMi0xMC0xLTEtMA_80c7880d-46a7-44df-87d8-c152229abcac"
      unitRef="usd">3104961000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <bah:RevenueFromContractWithCustomerExcludingAssessedTaxPercentage
      contextRef="i65477bd42d4c4966811d862f03712279_D20190401-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8zNy9mcmFnOjM1NjM0MGM4Y2M1ZjRkNzI5ZDIzMWZiODgwNzYyNzA0L3RhYmxlOjRkMDdkNTU3NzEzMDRkZjc5ZTMxZjNmZjM5NThiMTY0L3RhYmxlcmFuZ2U6NGQwN2Q1NTc3MTMwNGRmNzllMzFmM2ZmMzk1OGIxNjRfMi0xMS0xLTEtMA_fc6f0566-00e5-467f-94bb-d136a79779b6"
      unitRef="number">0.57</bah:RevenueFromContractWithCustomerExcludingAssessedTaxPercentage>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i7b383ef7d9b54121a3bde66fd92dab03_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8zNy9mcmFnOjM1NjM0MGM4Y2M1ZjRkNzI5ZDIzMWZiODgwNzYyNzA0L3RhYmxlOjRkMDdkNTU3NzEzMDRkZjc5ZTMxZjNmZjM5NThiMTY0L3RhYmxlcmFuZ2U6NGQwN2Q1NTc3MTMwNGRmNzllMzFmM2ZmMzk1OGIxNjRfMy0xLTEtMS0w_8e2c1846-b837-4ecc-8bbf-2f303f6b363a"
      unitRef="usd">462206000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <bah:RevenueFromContractWithCustomerExcludingAssessedTaxPercentage
      contextRef="i7b383ef7d9b54121a3bde66fd92dab03_D20201001-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8zNy9mcmFnOjM1NjM0MGM4Y2M1ZjRkNzI5ZDIzMWZiODgwNzYyNzA0L3RhYmxlOjRkMDdkNTU3NzEzMDRkZjc5ZTMxZjNmZjM5NThiMTY0L3RhYmxlcmFuZ2U6NGQwN2Q1NTc3MTMwNGRmNzllMzFmM2ZmMzk1OGIxNjRfMy0yLTEtMS0w_cb635858-d88b-4cb2-82d5-d324174c63e0"
      unitRef="number">0.24</bah:RevenueFromContractWithCustomerExcludingAssessedTaxPercentage>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9112f17b9a664a25aae070d6e465ec07_D20191001-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8zNy9mcmFnOjM1NjM0MGM4Y2M1ZjRkNzI5ZDIzMWZiODgwNzYyNzA0L3RhYmxlOjRkMDdkNTU3NzEzMDRkZjc5ZTMxZjNmZjM5NThiMTY0L3RhYmxlcmFuZ2U6NGQwN2Q1NTc3MTMwNGRmNzllMzFmM2ZmMzk1OGIxNjRfMy00LTEtMS0w_5fb3a08e-adde-4e27-a936-8cb7137aa940"
      unitRef="usd">428081000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <bah:RevenueFromContractWithCustomerExcludingAssessedTaxPercentage
      contextRef="i9112f17b9a664a25aae070d6e465ec07_D20191001-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8zNy9mcmFnOjM1NjM0MGM4Y2M1ZjRkNzI5ZDIzMWZiODgwNzYyNzA0L3RhYmxlOjRkMDdkNTU3NzEzMDRkZjc5ZTMxZjNmZjM5NThiMTY0L3RhYmxlcmFuZ2U6NGQwN2Q1NTc3MTMwNGRmNzllMzFmM2ZmMzk1OGIxNjRfMy01LTEtMS0w_03aebef3-b138-4646-9211-02f036ee4a40"
      unitRef="number">0.23</bah:RevenueFromContractWithCustomerExcludingAssessedTaxPercentage>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic1b8963a2b434c41a3890a3486cd2295_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8zNy9mcmFnOjM1NjM0MGM4Y2M1ZjRkNzI5ZDIzMWZiODgwNzYyNzA0L3RhYmxlOjRkMDdkNTU3NzEzMDRkZjc5ZTMxZjNmZjM5NThiMTY0L3RhYmxlcmFuZ2U6NGQwN2Q1NTc3MTMwNGRmNzllMzFmM2ZmMzk1OGIxNjRfMy03LTEtMS0w_5f668d1d-c03c-4011-bf60-e2d115bbbfc6"
      unitRef="usd">1469415000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <bah:RevenueFromContractWithCustomerExcludingAssessedTaxPercentage
      contextRef="ic1b8963a2b434c41a3890a3486cd2295_D20200401-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8zNy9mcmFnOjM1NjM0MGM4Y2M1ZjRkNzI5ZDIzMWZiODgwNzYyNzA0L3RhYmxlOjRkMDdkNTU3NzEzMDRkZjc5ZTMxZjNmZjM5NThiMTY0L3RhYmxlcmFuZ2U6NGQwN2Q1NTc3MTMwNGRmNzllMzFmM2ZmMzk1OGIxNjRfMy04LTEtMS0w_979fbd56-5830-4944-951b-5b279439b71e"
      unitRef="number">0.25</bah:RevenueFromContractWithCustomerExcludingAssessedTaxPercentage>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id46ffd4f1283442b9c422c2f7fe122f0_D20190401-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8zNy9mcmFnOjM1NjM0MGM4Y2M1ZjRkNzI5ZDIzMWZiODgwNzYyNzA0L3RhYmxlOjRkMDdkNTU3NzEzMDRkZjc5ZTMxZjNmZjM5NThiMTY0L3RhYmxlcmFuZ2U6NGQwN2Q1NTc3MTMwNGRmNzllMzFmM2ZmMzk1OGIxNjRfMy0xMC0xLTEtMA_3d2d01c0-6688-4a0f-bd91-030d05f58e66"
      unitRef="usd">1272281000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <bah:RevenueFromContractWithCustomerExcludingAssessedTaxPercentage
      contextRef="id46ffd4f1283442b9c422c2f7fe122f0_D20190401-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8zNy9mcmFnOjM1NjM0MGM4Y2M1ZjRkNzI5ZDIzMWZiODgwNzYyNzA0L3RhYmxlOjRkMDdkNTU3NzEzMDRkZjc5ZTMxZjNmZjM5NThiMTY0L3RhYmxlcmFuZ2U6NGQwN2Q1NTc3MTMwNGRmNzllMzFmM2ZmMzk1OGIxNjRfMy0xMS0xLTEtMA_d2683ac2-9b01-4f1f-88fd-fad8330ed8f4"
      unitRef="number">0.23</bah:RevenueFromContractWithCustomerExcludingAssessedTaxPercentage>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i60fd1c579c3d4e55957087b0420793d0_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8zNy9mcmFnOjM1NjM0MGM4Y2M1ZjRkNzI5ZDIzMWZiODgwNzYyNzA0L3RhYmxlOjRkMDdkNTU3NzEzMDRkZjc5ZTMxZjNmZjM5NThiMTY0L3RhYmxlcmFuZ2U6NGQwN2Q1NTc3MTMwNGRmNzllMzFmM2ZmMzk1OGIxNjRfNC0xLTEtMS0w_413e1cfb-b3a4-4749-96de-458bfec9884a"
      unitRef="usd">355135000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <bah:RevenueFromContractWithCustomerExcludingAssessedTaxPercentage
      contextRef="i60fd1c579c3d4e55957087b0420793d0_D20201001-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8zNy9mcmFnOjM1NjM0MGM4Y2M1ZjRkNzI5ZDIzMWZiODgwNzYyNzA0L3RhYmxlOjRkMDdkNTU3NzEzMDRkZjc5ZTMxZjNmZjM5NThiMTY0L3RhYmxlcmFuZ2U6NGQwN2Q1NTc3MTMwNGRmNzllMzFmM2ZmMzk1OGIxNjRfNC0yLTEtMS0w_c691ab84-6d30-45af-b3aa-f658e8795a85"
      unitRef="number">0.19</bah:RevenueFromContractWithCustomerExcludingAssessedTaxPercentage>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ibd567428d83148f1be9fd0bcb51edbd5_D20191001-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8zNy9mcmFnOjM1NjM0MGM4Y2M1ZjRkNzI5ZDIzMWZiODgwNzYyNzA0L3RhYmxlOjRkMDdkNTU3NzEzMDRkZjc5ZTMxZjNmZjM5NThiMTY0L3RhYmxlcmFuZ2U6NGQwN2Q1NTc3MTMwNGRmNzllMzFmM2ZmMzk1OGIxNjRfNC00LTEtMS0w_5bbc379e-0079-43b0-9dba-f696a8490e03"
      unitRef="usd">369047000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <bah:RevenueFromContractWithCustomerExcludingAssessedTaxPercentage
      contextRef="ibd567428d83148f1be9fd0bcb51edbd5_D20191001-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8zNy9mcmFnOjM1NjM0MGM4Y2M1ZjRkNzI5ZDIzMWZiODgwNzYyNzA0L3RhYmxlOjRkMDdkNTU3NzEzMDRkZjc5ZTMxZjNmZjM5NThiMTY0L3RhYmxlcmFuZ2U6NGQwN2Q1NTc3MTMwNGRmNzllMzFmM2ZmMzk1OGIxNjRfNC01LTEtMS0w_0585a5e9-b8f1-4398-a891-e4a60dd3caa7"
      unitRef="number">0.20</bah:RevenueFromContractWithCustomerExcludingAssessedTaxPercentage>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iaf3123073c4547bbab0d7dc9c534b006_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8zNy9mcmFnOjM1NjM0MGM4Y2M1ZjRkNzI5ZDIzMWZiODgwNzYyNzA0L3RhYmxlOjRkMDdkNTU3NzEzMDRkZjc5ZTMxZjNmZjM5NThiMTY0L3RhYmxlcmFuZ2U6NGQwN2Q1NTc3MTMwNGRmNzllMzFmM2ZmMzk1OGIxNjRfNC03LTEtMS0w_16001dad-4b38-4197-b23b-614e2b0b70fb"
      unitRef="usd">1093015000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <bah:RevenueFromContractWithCustomerExcludingAssessedTaxPercentage
      contextRef="iaf3123073c4547bbab0d7dc9c534b006_D20200401-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8zNy9mcmFnOjM1NjM0MGM4Y2M1ZjRkNzI5ZDIzMWZiODgwNzYyNzA0L3RhYmxlOjRkMDdkNTU3NzEzMDRkZjc5ZTMxZjNmZjM5NThiMTY0L3RhYmxlcmFuZ2U6NGQwN2Q1NTc3MTMwNGRmNzllMzFmM2ZmMzk1OGIxNjRfNC04LTEtMS0w_ba242d5e-3af3-43e7-9efd-26a076138d34"
      unitRef="number">0.19</bah:RevenueFromContractWithCustomerExcludingAssessedTaxPercentage>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i7cd76f6684bc4985b76504e4eccc0b1c_D20190401-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8zNy9mcmFnOjM1NjM0MGM4Y2M1ZjRkNzI5ZDIzMWZiODgwNzYyNzA0L3RhYmxlOjRkMDdkNTU3NzEzMDRkZjc5ZTMxZjNmZjM5NThiMTY0L3RhYmxlcmFuZ2U6NGQwN2Q1NTc3MTMwNGRmNzllMzFmM2ZmMzk1OGIxNjRfNC0xMC0xLTEtMA_12048f49-39dd-4dbe-8310-8a2c7629c63c"
      unitRef="usd">1116952000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <bah:RevenueFromContractWithCustomerExcludingAssessedTaxPercentage
      contextRef="i7cd76f6684bc4985b76504e4eccc0b1c_D20190401-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8zNy9mcmFnOjM1NjM0MGM4Y2M1ZjRkNzI5ZDIzMWZiODgwNzYyNzA0L3RhYmxlOjRkMDdkNTU3NzEzMDRkZjc5ZTMxZjNmZjM5NThiMTY0L3RhYmxlcmFuZ2U6NGQwN2Q1NTc3MTMwNGRmNzllMzFmM2ZmMzk1OGIxNjRfNC0xMS0xLTEtMA_5335a1bd-ea00-4be6-ab90-306cf78e2f57"
      unitRef="number">0.20</bah:RevenueFromContractWithCustomerExcludingAssessedTaxPercentage>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8300eef8c9384db0b4c93059c7cd3074_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8zNy9mcmFnOjM1NjM0MGM4Y2M1ZjRkNzI5ZDIzMWZiODgwNzYyNzA0L3RhYmxlOjRkMDdkNTU3NzEzMDRkZjc5ZTMxZjNmZjM5NThiMTY0L3RhYmxlcmFuZ2U6NGQwN2Q1NTc3MTMwNGRmNzllMzFmM2ZmMzk1OGIxNjRfNS0xLTEtMS0w_af9df3cf-20e5-4d23-9644-531af9f03c9d"
      unitRef="usd">1904020000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <bah:RevenueFromContractWithCustomerExcludingAssessedTaxPercentage
      contextRef="i8300eef8c9384db0b4c93059c7cd3074_D20201001-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8zNy9mcmFnOjM1NjM0MGM4Y2M1ZjRkNzI5ZDIzMWZiODgwNzYyNzA0L3RhYmxlOjRkMDdkNTU3NzEzMDRkZjc5ZTMxZjNmZjM5NThiMTY0L3RhYmxlcmFuZ2U6NGQwN2Q1NTc3MTMwNGRmNzllMzFmM2ZmMzk1OGIxNjRfNS0yLTEtMS0w_0fdceb7b-3fa9-4ea2-9751-8464dc8021bc"
      unitRef="number">1</bah:RevenueFromContractWithCustomerExcludingAssessedTaxPercentage>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i52cf5c5c045049efa3e30153262bb31c_D20191001-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8zNy9mcmFnOjM1NjM0MGM4Y2M1ZjRkNzI5ZDIzMWZiODgwNzYyNzA0L3RhYmxlOjRkMDdkNTU3NzEzMDRkZjc5ZTMxZjNmZjM5NThiMTY0L3RhYmxlcmFuZ2U6NGQwN2Q1NTc3MTMwNGRmNzllMzFmM2ZmMzk1OGIxNjRfNS00LTEtMS0w_6ca23d87-c058-4030-95cb-9ca6b3b84b7d"
      unitRef="usd">1849441000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <bah:RevenueFromContractWithCustomerExcludingAssessedTaxPercentage
      contextRef="i52cf5c5c045049efa3e30153262bb31c_D20191001-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8zNy9mcmFnOjM1NjM0MGM4Y2M1ZjRkNzI5ZDIzMWZiODgwNzYyNzA0L3RhYmxlOjRkMDdkNTU3NzEzMDRkZjc5ZTMxZjNmZjM5NThiMTY0L3RhYmxlcmFuZ2U6NGQwN2Q1NTc3MTMwNGRmNzllMzFmM2ZmMzk1OGIxNjRfNS01LTEtMS0w_9dcdf72f-30b3-41ad-a485-721d277e7a3f"
      unitRef="number">1</bah:RevenueFromContractWithCustomerExcludingAssessedTaxPercentage>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="idbd391fe5221494982d0ff6a7fcebb0b_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8zNy9mcmFnOjM1NjM0MGM4Y2M1ZjRkNzI5ZDIzMWZiODgwNzYyNzA0L3RhYmxlOjRkMDdkNTU3NzEzMDRkZjc5ZTMxZjNmZjM5NThiMTY0L3RhYmxlcmFuZ2U6NGQwN2Q1NTc3MTMwNGRmNzllMzFmM2ZmMzk1OGIxNjRfNS03LTEtMS0w_6f156259-194f-4777-a492-9aa6a184924b"
      unitRef="usd">5879658000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <bah:RevenueFromContractWithCustomerExcludingAssessedTaxPercentage
      contextRef="idbd391fe5221494982d0ff6a7fcebb0b_D20200401-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8zNy9mcmFnOjM1NjM0MGM4Y2M1ZjRkNzI5ZDIzMWZiODgwNzYyNzA0L3RhYmxlOjRkMDdkNTU3NzEzMDRkZjc5ZTMxZjNmZjM5NThiMTY0L3RhYmxlcmFuZ2U6NGQwN2Q1NTc3MTMwNGRmNzllMzFmM2ZmMzk1OGIxNjRfNS04LTEtMS0w_4ff93696-5cc6-4dc0-8aab-0143b5ef0000"
      unitRef="number">1</bah:RevenueFromContractWithCustomerExcludingAssessedTaxPercentage>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ice2dc0ea5ea54deebe4fa8d7a9bd0fe7_D20190401-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8zNy9mcmFnOjM1NjM0MGM4Y2M1ZjRkNzI5ZDIzMWZiODgwNzYyNzA0L3RhYmxlOjRkMDdkNTU3NzEzMDRkZjc5ZTMxZjNmZjM5NThiMTY0L3RhYmxlcmFuZ2U6NGQwN2Q1NTc3MTMwNGRmNzllMzFmM2ZmMzk1OGIxNjRfNS0xMC0xLTEtMA_8fbb4b1b-6970-4ffb-ba8c-1cdfcb0e96d2"
      unitRef="usd">5494194000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <bah:RevenueFromContractWithCustomerExcludingAssessedTaxPercentage
      contextRef="ice2dc0ea5ea54deebe4fa8d7a9bd0fe7_D20190401-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8zNy9mcmFnOjM1NjM0MGM4Y2M1ZjRkNzI5ZDIzMWZiODgwNzYyNzA0L3RhYmxlOjRkMDdkNTU3NzEzMDRkZjc5ZTMxZjNmZjM5NThiMTY0L3RhYmxlcmFuZ2U6NGQwN2Q1NTc3MTMwNGRmNzllMzFmM2ZmMzk1OGIxNjRfNS0xMS0xLTEtMA_0fb357f7-65b8-4993-8d29-2074079271a5"
      unitRef="number">1</bah:RevenueFromContractWithCustomerExcludingAssessedTaxPercentage>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="icb512839553d4e6cbf9f34086ed79ff8_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8zNy9mcmFnOjM1NjM0MGM4Y2M1ZjRkNzI5ZDIzMWZiODgwNzYyNzA0L3RhYmxlOjM2NWU4MGQxMjdlMzQ0MTZiNzIzMGMxM2YwZTk1ZGU1L3RhYmxlcmFuZ2U6MzY1ZTgwZDEyN2UzNDQxNmI3MjMwYzEzZjBlOTVkZTVfMy0xLTEtMS0w_6666cd73-3540-42fd-8bad-1d92bf598d08"
      unitRef="usd">961277000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <bah:RevenueFromContractWithCustomerExcludingAssessedTaxPercentage
      contextRef="icb512839553d4e6cbf9f34086ed79ff8_D20201001-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8zNy9mcmFnOjM1NjM0MGM4Y2M1ZjRkNzI5ZDIzMWZiODgwNzYyNzA0L3RhYmxlOjM2NWU4MGQxMjdlMzQ0MTZiNzIzMGMxM2YwZTk1ZGU1L3RhYmxlcmFuZ2U6MzY1ZTgwZDEyN2UzNDQxNmI3MjMwYzEzZjBlOTVkZTVfMy0yLTEtMS0w_977a6c77-8392-4333-870a-4dc32eafc66c"
      unitRef="number">0.50</bah:RevenueFromContractWithCustomerExcludingAssessedTaxPercentage>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ifa399c6c80a84fcfa05c8d57b14e24f9_D20191001-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8zNy9mcmFnOjM1NjM0MGM4Y2M1ZjRkNzI5ZDIzMWZiODgwNzYyNzA0L3RhYmxlOjM2NWU4MGQxMjdlMzQ0MTZiNzIzMGMxM2YwZTk1ZGU1L3RhYmxlcmFuZ2U6MzY1ZTgwZDEyN2UzNDQxNmI3MjMwYzEzZjBlOTVkZTVfMy00LTEtMS0w_84e13b2d-b293-4e17-9ad7-1a3deb9c5bc8"
      unitRef="usd">904389000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <bah:RevenueFromContractWithCustomerExcludingAssessedTaxPercentage
      contextRef="ifa399c6c80a84fcfa05c8d57b14e24f9_D20191001-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8zNy9mcmFnOjM1NjM0MGM4Y2M1ZjRkNzI5ZDIzMWZiODgwNzYyNzA0L3RhYmxlOjM2NWU4MGQxMjdlMzQ0MTZiNzIzMGMxM2YwZTk1ZGU1L3RhYmxlcmFuZ2U6MzY1ZTgwZDEyN2UzNDQxNmI3MjMwYzEzZjBlOTVkZTVfMy01LTEtMS0w_e7047596-07fa-4716-aadb-08f37c75aa31"
      unitRef="number">0.49</bah:RevenueFromContractWithCustomerExcludingAssessedTaxPercentage>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i3183fb9c288a49e7a8936718449872e1_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8zNy9mcmFnOjM1NjM0MGM4Y2M1ZjRkNzI5ZDIzMWZiODgwNzYyNzA0L3RhYmxlOjM2NWU4MGQxMjdlMzQ0MTZiNzIzMGMxM2YwZTk1ZGU1L3RhYmxlcmFuZ2U6MzY1ZTgwZDEyN2UzNDQxNmI3MjMwYzEzZjBlOTVkZTVfMy03LTEtMS0w_8497b17c-176f-4ca1-8795-4daa88e3a41b"
      unitRef="usd">2892953000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <bah:RevenueFromContractWithCustomerExcludingAssessedTaxPercentage
      contextRef="i3183fb9c288a49e7a8936718449872e1_D20200401-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8zNy9mcmFnOjM1NjM0MGM4Y2M1ZjRkNzI5ZDIzMWZiODgwNzYyNzA0L3RhYmxlOjM2NWU4MGQxMjdlMzQ0MTZiNzIzMGMxM2YwZTk1ZGU1L3RhYmxlcmFuZ2U6MzY1ZTgwZDEyN2UzNDQxNmI3MjMwYzEzZjBlOTVkZTVfMy04LTEtMS0w_ffc3641d-758e-4f79-bbd1-a3ddecc64208"
      unitRef="number">0.49</bah:RevenueFromContractWithCustomerExcludingAssessedTaxPercentage>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia3d6a4a72c634e0fa6e06d9c226d362f_D20190401-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8zNy9mcmFnOjM1NjM0MGM4Y2M1ZjRkNzI5ZDIzMWZiODgwNzYyNzA0L3RhYmxlOjM2NWU4MGQxMjdlMzQ0MTZiNzIzMGMxM2YwZTk1ZGU1L3RhYmxlcmFuZ2U6MzY1ZTgwZDEyN2UzNDQxNmI3MjMwYzEzZjBlOTVkZTVfMy0xMC0xLTEtMA_c61633b2-e8fd-4423-a39f-788882ef979a"
      unitRef="usd">2608595000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <bah:RevenueFromContractWithCustomerExcludingAssessedTaxPercentage
      contextRef="ia3d6a4a72c634e0fa6e06d9c226d362f_D20190401-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8zNy9mcmFnOjM1NjM0MGM4Y2M1ZjRkNzI5ZDIzMWZiODgwNzYyNzA0L3RhYmxlOjM2NWU4MGQxMjdlMzQ0MTZiNzIzMGMxM2YwZTk1ZGU1L3RhYmxlcmFuZ2U6MzY1ZTgwZDEyN2UzNDQxNmI3MjMwYzEzZjBlOTVkZTVfMy0xMS0xLTEtMA_6a67ec1e-1afc-426f-a67a-ecfd2e6491d1"
      unitRef="number">0.48</bah:RevenueFromContractWithCustomerExcludingAssessedTaxPercentage>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i4c1a01c277514947b8c56f93202ac894_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8zNy9mcmFnOjM1NjM0MGM4Y2M1ZjRkNzI5ZDIzMWZiODgwNzYyNzA0L3RhYmxlOjM2NWU4MGQxMjdlMzQ0MTZiNzIzMGMxM2YwZTk1ZGU1L3RhYmxlcmFuZ2U6MzY1ZTgwZDEyN2UzNDQxNmI3MjMwYzEzZjBlOTVkZTVfNC0xLTEtMS0w_f982b5da-9d78-45b4-951a-4878918686fd"
      unitRef="usd">373403000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <bah:RevenueFromContractWithCustomerExcludingAssessedTaxPercentage
      contextRef="i4c1a01c277514947b8c56f93202ac894_D20201001-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8zNy9mcmFnOjM1NjM0MGM4Y2M1ZjRkNzI5ZDIzMWZiODgwNzYyNzA0L3RhYmxlOjM2NWU4MGQxMjdlMzQ0MTZiNzIzMGMxM2YwZTk1ZGU1L3RhYmxlcmFuZ2U6MzY1ZTgwZDEyN2UzNDQxNmI3MjMwYzEzZjBlOTVkZTVfNC0yLTEtMS0w_56d93c9b-151f-4df6-8798-28cb6f37b69d"
      unitRef="number">0.20</bah:RevenueFromContractWithCustomerExcludingAssessedTaxPercentage>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2ba4aa1c39cf48d598932433a65966b4_D20191001-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8zNy9mcmFnOjM1NjM0MGM4Y2M1ZjRkNzI5ZDIzMWZiODgwNzYyNzA0L3RhYmxlOjM2NWU4MGQxMjdlMzQ0MTZiNzIzMGMxM2YwZTk1ZGU1L3RhYmxlcmFuZ2U6MzY1ZTgwZDEyN2UzNDQxNmI3MjMwYzEzZjBlOTVkZTVfNC00LTEtMS0w_6f79a797-d4be-426a-9c53-cdcc65ae746d"
      unitRef="usd">383422000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <bah:RevenueFromContractWithCustomerExcludingAssessedTaxPercentage
      contextRef="i2ba4aa1c39cf48d598932433a65966b4_D20191001-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8zNy9mcmFnOjM1NjM0MGM4Y2M1ZjRkNzI5ZDIzMWZiODgwNzYyNzA0L3RhYmxlOjM2NWU4MGQxMjdlMzQ0MTZiNzIzMGMxM2YwZTk1ZGU1L3RhYmxlcmFuZ2U6MzY1ZTgwZDEyN2UzNDQxNmI3MjMwYzEzZjBlOTVkZTVfNC01LTEtMS0w_7ddedce5-c640-4258-b271-9dc8d958220d"
      unitRef="number">0.21</bah:RevenueFromContractWithCustomerExcludingAssessedTaxPercentage>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i25d0af91b80e475b9e225776640122ad_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8zNy9mcmFnOjM1NjM0MGM4Y2M1ZjRkNzI5ZDIzMWZiODgwNzYyNzA0L3RhYmxlOjM2NWU4MGQxMjdlMzQ0MTZiNzIzMGMxM2YwZTk1ZGU1L3RhYmxlcmFuZ2U6MzY1ZTgwZDEyN2UzNDQxNmI3MjMwYzEzZjBlOTVkZTVfNC03LTEtMS0w_bb5d9737-1a5f-48ad-86c8-a0a593b09e2b"
      unitRef="usd">1176617000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <bah:RevenueFromContractWithCustomerExcludingAssessedTaxPercentage
      contextRef="i25d0af91b80e475b9e225776640122ad_D20200401-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8zNy9mcmFnOjM1NjM0MGM4Y2M1ZjRkNzI5ZDIzMWZiODgwNzYyNzA0L3RhYmxlOjM2NWU4MGQxMjdlMzQ0MTZiNzIzMGMxM2YwZTk1ZGU1L3RhYmxlcmFuZ2U6MzY1ZTgwZDEyN2UzNDQxNmI3MjMwYzEzZjBlOTVkZTVfNC04LTEtMS0w_d839f220-a5ed-4e7a-8fe8-a502b8f12a41"
      unitRef="number">0.20</bah:RevenueFromContractWithCustomerExcludingAssessedTaxPercentage>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iae40f5ced3814a46b9012748b8477a28_D20190401-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8zNy9mcmFnOjM1NjM0MGM4Y2M1ZjRkNzI5ZDIzMWZiODgwNzYyNzA0L3RhYmxlOjM2NWU4MGQxMjdlMzQ0MTZiNzIzMGMxM2YwZTk1ZGU1L3RhYmxlcmFuZ2U6MzY1ZTgwZDEyN2UzNDQxNmI3MjMwYzEzZjBlOTVkZTVfNC0xMC0xLTEtMA_32fea4f1-b521-4c75-94f2-2ff2c16fcede"
      unitRef="usd">1207709000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <bah:RevenueFromContractWithCustomerExcludingAssessedTaxPercentage
      contextRef="iae40f5ced3814a46b9012748b8477a28_D20190401-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8zNy9mcmFnOjM1NjM0MGM4Y2M1ZjRkNzI5ZDIzMWZiODgwNzYyNzA0L3RhYmxlOjM2NWU4MGQxMjdlMzQ0MTZiNzIzMGMxM2YwZTk1ZGU1L3RhYmxlcmFuZ2U6MzY1ZTgwZDEyN2UzNDQxNmI3MjMwYzEzZjBlOTVkZTVfNC0xMS0xLTEtMA_b7ddfa10-41c5-4c1b-8e7f-f8e3e36f8061"
      unitRef="number">0.22</bah:RevenueFromContractWithCustomerExcludingAssessedTaxPercentage>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id956af01e62549cc911735a04efb9e30_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8zNy9mcmFnOjM1NjM0MGM4Y2M1ZjRkNzI5ZDIzMWZiODgwNzYyNzA0L3RhYmxlOjM2NWU4MGQxMjdlMzQ0MTZiNzIzMGMxM2YwZTk1ZGU1L3RhYmxlcmFuZ2U6MzY1ZTgwZDEyN2UzNDQxNmI3MjMwYzEzZjBlOTVkZTVfNS0xLTEtMS0w_a8e457ba-c98f-49ce-9a64-0eab84774645"
      unitRef="usd">520021000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <bah:RevenueFromContractWithCustomerExcludingAssessedTaxPercentage
      contextRef="id956af01e62549cc911735a04efb9e30_D20201001-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8zNy9mcmFnOjM1NjM0MGM4Y2M1ZjRkNzI5ZDIzMWZiODgwNzYyNzA0L3RhYmxlOjM2NWU4MGQxMjdlMzQ0MTZiNzIzMGMxM2YwZTk1ZGU1L3RhYmxlcmFuZ2U6MzY1ZTgwZDEyN2UzNDQxNmI3MjMwYzEzZjBlOTVkZTVfNS0yLTEtMS0w_3d371dd7-dfd8-40b2-bbd6-3fdb3b3d6292"
      unitRef="number">0.27</bah:RevenueFromContractWithCustomerExcludingAssessedTaxPercentage>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9e9d844557a447cfbfce5c80d32ceb5f_D20191001-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8zNy9mcmFnOjM1NjM0MGM4Y2M1ZjRkNzI5ZDIzMWZiODgwNzYyNzA0L3RhYmxlOjM2NWU4MGQxMjdlMzQ0MTZiNzIzMGMxM2YwZTk1ZGU1L3RhYmxlcmFuZ2U6MzY1ZTgwZDEyN2UzNDQxNmI3MjMwYzEzZjBlOTVkZTVfNS00LTEtMS0w_9445a6b6-d4e0-42c7-a677-395236848268"
      unitRef="usd">485506000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <bah:RevenueFromContractWithCustomerExcludingAssessedTaxPercentage
      contextRef="i9e9d844557a447cfbfce5c80d32ceb5f_D20191001-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8zNy9mcmFnOjM1NjM0MGM4Y2M1ZjRkNzI5ZDIzMWZiODgwNzYyNzA0L3RhYmxlOjM2NWU4MGQxMjdlMzQ0MTZiNzIzMGMxM2YwZTk1ZGU1L3RhYmxlcmFuZ2U6MzY1ZTgwZDEyN2UzNDQxNmI3MjMwYzEzZjBlOTVkZTVfNS01LTEtMS0w_7c3c6f79-7308-4023-8945-6ebf6c957da9"
      unitRef="number">0.26</bah:RevenueFromContractWithCustomerExcludingAssessedTaxPercentage>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i10a3da3206ff402d928aca4ddcdcb1f6_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8zNy9mcmFnOjM1NjM0MGM4Y2M1ZjRkNzI5ZDIzMWZiODgwNzYyNzA0L3RhYmxlOjM2NWU4MGQxMjdlMzQ0MTZiNzIzMGMxM2YwZTk1ZGU1L3RhYmxlcmFuZ2U6MzY1ZTgwZDEyN2UzNDQxNmI3MjMwYzEzZjBlOTVkZTVfNS03LTEtMS0w_94f0aebb-1393-4b2e-bd6e-d44d0dc62c93"
      unitRef="usd">1648157000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <bah:RevenueFromContractWithCustomerExcludingAssessedTaxPercentage
      contextRef="i10a3da3206ff402d928aca4ddcdcb1f6_D20200401-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8zNy9mcmFnOjM1NjM0MGM4Y2M1ZjRkNzI5ZDIzMWZiODgwNzYyNzA0L3RhYmxlOjM2NWU4MGQxMjdlMzQ0MTZiNzIzMGMxM2YwZTk1ZGU1L3RhYmxlcmFuZ2U6MzY1ZTgwZDEyN2UzNDQxNmI3MjMwYzEzZjBlOTVkZTVfNS04LTEtMS0w_fafb7354-1f47-4806-8dab-5894612d3e79"
      unitRef="number">0.28</bah:RevenueFromContractWithCustomerExcludingAssessedTaxPercentage>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i4eaa059dc5474d19bff125d5c0f45abd_D20190401-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8zNy9mcmFnOjM1NjM0MGM4Y2M1ZjRkNzI5ZDIzMWZiODgwNzYyNzA0L3RhYmxlOjM2NWU4MGQxMjdlMzQ0MTZiNzIzMGMxM2YwZTk1ZGU1L3RhYmxlcmFuZ2U6MzY1ZTgwZDEyN2UzNDQxNmI3MjMwYzEzZjBlOTVkZTVfNS0xMC0xLTEtMA_70444eee-e5a0-4ac8-891a-600ed89ee051"
      unitRef="usd">1488551000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <bah:RevenueFromContractWithCustomerExcludingAssessedTaxPercentage
      contextRef="i4eaa059dc5474d19bff125d5c0f45abd_D20190401-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8zNy9mcmFnOjM1NjM0MGM4Y2M1ZjRkNzI5ZDIzMWZiODgwNzYyNzA0L3RhYmxlOjM2NWU4MGQxMjdlMzQ0MTZiNzIzMGMxM2YwZTk1ZGU1L3RhYmxlcmFuZ2U6MzY1ZTgwZDEyN2UzNDQxNmI3MjMwYzEzZjBlOTVkZTVfNS0xMS0xLTEtMA_f4a74e9c-fe65-43a6-90db-94602340a63e"
      unitRef="number">0.27</bah:RevenueFromContractWithCustomerExcludingAssessedTaxPercentage>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8c59886d9ba4405d8eabfac93d228347_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8zNy9mcmFnOjM1NjM0MGM4Y2M1ZjRkNzI5ZDIzMWZiODgwNzYyNzA0L3RhYmxlOjM2NWU4MGQxMjdlMzQ0MTZiNzIzMGMxM2YwZTk1ZGU1L3RhYmxlcmFuZ2U6MzY1ZTgwZDEyN2UzNDQxNmI3MjMwYzEzZjBlOTVkZTVfNi0xLTEtMS0w_aac1b6fc-bea2-41f3-8875-f7da501819a4"
      unitRef="usd">1854701000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <bah:RevenueFromContractWithCustomerExcludingAssessedTaxPercentage
      contextRef="i8c59886d9ba4405d8eabfac93d228347_D20201001-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8zNy9mcmFnOjM1NjM0MGM4Y2M1ZjRkNzI5ZDIzMWZiODgwNzYyNzA0L3RhYmxlOjM2NWU4MGQxMjdlMzQ0MTZiNzIzMGMxM2YwZTk1ZGU1L3RhYmxlcmFuZ2U6MzY1ZTgwZDEyN2UzNDQxNmI3MjMwYzEzZjBlOTVkZTVfNi0yLTEtMS0w_e2c02b53-8ce2-48c4-9734-990a4741d8fd"
      unitRef="number">0.97</bah:RevenueFromContractWithCustomerExcludingAssessedTaxPercentage>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i115a8ed7877540d2b937525560b195b0_D20191001-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8zNy9mcmFnOjM1NjM0MGM4Y2M1ZjRkNzI5ZDIzMWZiODgwNzYyNzA0L3RhYmxlOjM2NWU4MGQxMjdlMzQ0MTZiNzIzMGMxM2YwZTk1ZGU1L3RhYmxlcmFuZ2U6MzY1ZTgwZDEyN2UzNDQxNmI3MjMwYzEzZjBlOTVkZTVfNi00LTEtMS0w_dbbc07e5-f17a-4409-bec6-eebb7e233600"
      unitRef="usd">1773317000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <bah:RevenueFromContractWithCustomerExcludingAssessedTaxPercentage
      contextRef="i115a8ed7877540d2b937525560b195b0_D20191001-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8zNy9mcmFnOjM1NjM0MGM4Y2M1ZjRkNzI5ZDIzMWZiODgwNzYyNzA0L3RhYmxlOjM2NWU4MGQxMjdlMzQ0MTZiNzIzMGMxM2YwZTk1ZGU1L3RhYmxlcmFuZ2U6MzY1ZTgwZDEyN2UzNDQxNmI3MjMwYzEzZjBlOTVkZTVfNi01LTEtMS0w_ee9a2aeb-454a-46d5-9ea2-488b643ccf49"
      unitRef="number">0.96</bah:RevenueFromContractWithCustomerExcludingAssessedTaxPercentage>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ieacbe0a4e68e496298a2342085224dc0_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8zNy9mcmFnOjM1NjM0MGM4Y2M1ZjRkNzI5ZDIzMWZiODgwNzYyNzA0L3RhYmxlOjM2NWU4MGQxMjdlMzQ0MTZiNzIzMGMxM2YwZTk1ZGU1L3RhYmxlcmFuZ2U6MzY1ZTgwZDEyN2UzNDQxNmI3MjMwYzEzZjBlOTVkZTVfNi03LTEtMS0w_0b1d42d4-cdc8-4a21-8a2f-d7851dd3e917"
      unitRef="usd">5717727000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <bah:RevenueFromContractWithCustomerExcludingAssessedTaxPercentage
      contextRef="ieacbe0a4e68e496298a2342085224dc0_D20200401-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8zNy9mcmFnOjM1NjM0MGM4Y2M1ZjRkNzI5ZDIzMWZiODgwNzYyNzA0L3RhYmxlOjM2NWU4MGQxMjdlMzQ0MTZiNzIzMGMxM2YwZTk1ZGU1L3RhYmxlcmFuZ2U6MzY1ZTgwZDEyN2UzNDQxNmI3MjMwYzEzZjBlOTVkZTVfNi04LTEtMS0w_90f6ac93-658f-4955-a485-3da3eff60987"
      unitRef="number">0.97</bah:RevenueFromContractWithCustomerExcludingAssessedTaxPercentage>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iad8f18a582e144678ddda8a80395fe57_D20190401-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8zNy9mcmFnOjM1NjM0MGM4Y2M1ZjRkNzI5ZDIzMWZiODgwNzYyNzA0L3RhYmxlOjM2NWU4MGQxMjdlMzQ0MTZiNzIzMGMxM2YwZTk1ZGU1L3RhYmxlcmFuZ2U6MzY1ZTgwZDEyN2UzNDQxNmI3MjMwYzEzZjBlOTVkZTVfNi0xMC0xLTEtMA_4ea19bf9-4405-4d90-9aba-ad9a1a41f123"
      unitRef="usd">5304855000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <bah:RevenueFromContractWithCustomerExcludingAssessedTaxPercentage
      contextRef="iad8f18a582e144678ddda8a80395fe57_D20190401-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8zNy9mcmFnOjM1NjM0MGM4Y2M1ZjRkNzI5ZDIzMWZiODgwNzYyNzA0L3RhYmxlOjM2NWU4MGQxMjdlMzQ0MTZiNzIzMGMxM2YwZTk1ZGU1L3RhYmxlcmFuZ2U6MzY1ZTgwZDEyN2UzNDQxNmI3MjMwYzEzZjBlOTVkZTVfNi0xMS0xLTEtMA_30c98b2d-a9e7-4e02-b117-cab63f6a372c"
      unitRef="number">0.97</bah:RevenueFromContractWithCustomerExcludingAssessedTaxPercentage>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i5217e5765d7e4878a2f333479b1aca55_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8zNy9mcmFnOjM1NjM0MGM4Y2M1ZjRkNzI5ZDIzMWZiODgwNzYyNzA0L3RhYmxlOjM2NWU4MGQxMjdlMzQ0MTZiNzIzMGMxM2YwZTk1ZGU1L3RhYmxlcmFuZ2U6MzY1ZTgwZDEyN2UzNDQxNmI3MjMwYzEzZjBlOTVkZTVfNy0xLTEtMS0w_a3adb8ee-8bd8-4a59-879d-9d449f82066f"
      unitRef="usd">49319000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <bah:RevenueFromContractWithCustomerExcludingAssessedTaxPercentage
      contextRef="i5217e5765d7e4878a2f333479b1aca55_D20201001-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8zNy9mcmFnOjM1NjM0MGM4Y2M1ZjRkNzI5ZDIzMWZiODgwNzYyNzA0L3RhYmxlOjM2NWU4MGQxMjdlMzQ0MTZiNzIzMGMxM2YwZTk1ZGU1L3RhYmxlcmFuZ2U6MzY1ZTgwZDEyN2UzNDQxNmI3MjMwYzEzZjBlOTVkZTVfNy0yLTEtMS0w_2df2b613-76bf-4c23-baa6-a507491a5ac1"
      unitRef="number">0.03</bah:RevenueFromContractWithCustomerExcludingAssessedTaxPercentage>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="idf4f7c17e9ea4c6bbd2545667ddbc5c7_D20191001-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8zNy9mcmFnOjM1NjM0MGM4Y2M1ZjRkNzI5ZDIzMWZiODgwNzYyNzA0L3RhYmxlOjM2NWU4MGQxMjdlMzQ0MTZiNzIzMGMxM2YwZTk1ZGU1L3RhYmxlcmFuZ2U6MzY1ZTgwZDEyN2UzNDQxNmI3MjMwYzEzZjBlOTVkZTVfNy00LTEtMS0w_a6974c01-8d28-4c33-b069-0c9e99922835"
      unitRef="usd">76124000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <bah:RevenueFromContractWithCustomerExcludingAssessedTaxPercentage
      contextRef="idf4f7c17e9ea4c6bbd2545667ddbc5c7_D20191001-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8zNy9mcmFnOjM1NjM0MGM4Y2M1ZjRkNzI5ZDIzMWZiODgwNzYyNzA0L3RhYmxlOjM2NWU4MGQxMjdlMzQ0MTZiNzIzMGMxM2YwZTk1ZGU1L3RhYmxlcmFuZ2U6MzY1ZTgwZDEyN2UzNDQxNmI3MjMwYzEzZjBlOTVkZTVfNy01LTEtMS0w_b3b2eb8f-6248-47c7-9411-b71b995d12d9"
      unitRef="number">0.04</bah:RevenueFromContractWithCustomerExcludingAssessedTaxPercentage>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie5a25cb0fe314efbb4179945be5f10f8_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8zNy9mcmFnOjM1NjM0MGM4Y2M1ZjRkNzI5ZDIzMWZiODgwNzYyNzA0L3RhYmxlOjM2NWU4MGQxMjdlMzQ0MTZiNzIzMGMxM2YwZTk1ZGU1L3RhYmxlcmFuZ2U6MzY1ZTgwZDEyN2UzNDQxNmI3MjMwYzEzZjBlOTVkZTVfNy03LTEtMS0w_b79e578e-1f57-4a30-9dab-0b7b3324e637"
      unitRef="usd">161931000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <bah:RevenueFromContractWithCustomerExcludingAssessedTaxPercentage
      contextRef="ie5a25cb0fe314efbb4179945be5f10f8_D20200401-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8zNy9mcmFnOjM1NjM0MGM4Y2M1ZjRkNzI5ZDIzMWZiODgwNzYyNzA0L3RhYmxlOjM2NWU4MGQxMjdlMzQ0MTZiNzIzMGMxM2YwZTk1ZGU1L3RhYmxlcmFuZ2U6MzY1ZTgwZDEyN2UzNDQxNmI3MjMwYzEzZjBlOTVkZTVfNy04LTEtMS0w_aab63d9d-9538-4e29-a966-30c2ff7afec9"
      unitRef="number">0.03</bah:RevenueFromContractWithCustomerExcludingAssessedTaxPercentage>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ida4dd0b24b5542fd80aef436a2e91e2d_D20190401-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8zNy9mcmFnOjM1NjM0MGM4Y2M1ZjRkNzI5ZDIzMWZiODgwNzYyNzA0L3RhYmxlOjM2NWU4MGQxMjdlMzQ0MTZiNzIzMGMxM2YwZTk1ZGU1L3RhYmxlcmFuZ2U6MzY1ZTgwZDEyN2UzNDQxNmI3MjMwYzEzZjBlOTVkZTVfNy0xMC0xLTEtMA_d8ed5ac7-21d6-44c7-90b2-0917d2c3145e"
      unitRef="usd">189339000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <bah:RevenueFromContractWithCustomerExcludingAssessedTaxPercentage
      contextRef="ida4dd0b24b5542fd80aef436a2e91e2d_D20190401-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8zNy9mcmFnOjM1NjM0MGM4Y2M1ZjRkNzI5ZDIzMWZiODgwNzYyNzA0L3RhYmxlOjM2NWU4MGQxMjdlMzQ0MTZiNzIzMGMxM2YwZTk1ZGU1L3RhYmxlcmFuZ2U6MzY1ZTgwZDEyN2UzNDQxNmI3MjMwYzEzZjBlOTVkZTVfNy0xMS0xLTEtMA_1fc45693-9cec-4485-9120-98dd05edc1ee"
      unitRef="number">0.03</bah:RevenueFromContractWithCustomerExcludingAssessedTaxPercentage>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8300eef8c9384db0b4c93059c7cd3074_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8zNy9mcmFnOjM1NjM0MGM4Y2M1ZjRkNzI5ZDIzMWZiODgwNzYyNzA0L3RhYmxlOjM2NWU4MGQxMjdlMzQ0MTZiNzIzMGMxM2YwZTk1ZGU1L3RhYmxlcmFuZ2U6MzY1ZTgwZDEyN2UzNDQxNmI3MjMwYzEzZjBlOTVkZTVfOC0xLTEtMS0w_b722c9c6-890d-486d-968c-6f3c8780560a"
      unitRef="usd">1904020000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <bah:RevenueFromContractWithCustomerExcludingAssessedTaxPercentage
      contextRef="i8300eef8c9384db0b4c93059c7cd3074_D20201001-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8zNy9mcmFnOjM1NjM0MGM4Y2M1ZjRkNzI5ZDIzMWZiODgwNzYyNzA0L3RhYmxlOjM2NWU4MGQxMjdlMzQ0MTZiNzIzMGMxM2YwZTk1ZGU1L3RhYmxlcmFuZ2U6MzY1ZTgwZDEyN2UzNDQxNmI3MjMwYzEzZjBlOTVkZTVfOC0yLTEtMS0w_df1a345b-6bc4-4c91-89b6-8485fd23289f"
      unitRef="number">1</bah:RevenueFromContractWithCustomerExcludingAssessedTaxPercentage>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i52cf5c5c045049efa3e30153262bb31c_D20191001-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8zNy9mcmFnOjM1NjM0MGM4Y2M1ZjRkNzI5ZDIzMWZiODgwNzYyNzA0L3RhYmxlOjM2NWU4MGQxMjdlMzQ0MTZiNzIzMGMxM2YwZTk1ZGU1L3RhYmxlcmFuZ2U6MzY1ZTgwZDEyN2UzNDQxNmI3MjMwYzEzZjBlOTVkZTVfOC00LTEtMS0w_0c6f900f-c817-4ac7-b674-b7236d36ecb2"
      unitRef="usd">1849441000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <bah:RevenueFromContractWithCustomerExcludingAssessedTaxPercentage
      contextRef="i52cf5c5c045049efa3e30153262bb31c_D20191001-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8zNy9mcmFnOjM1NjM0MGM4Y2M1ZjRkNzI5ZDIzMWZiODgwNzYyNzA0L3RhYmxlOjM2NWU4MGQxMjdlMzQ0MTZiNzIzMGMxM2YwZTk1ZGU1L3RhYmxlcmFuZ2U6MzY1ZTgwZDEyN2UzNDQxNmI3MjMwYzEzZjBlOTVkZTVfOC01LTEtMS0w_6b34510b-e652-4953-bd4b-a809a893f99a"
      unitRef="number">1</bah:RevenueFromContractWithCustomerExcludingAssessedTaxPercentage>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="idbd391fe5221494982d0ff6a7fcebb0b_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8zNy9mcmFnOjM1NjM0MGM4Y2M1ZjRkNzI5ZDIzMWZiODgwNzYyNzA0L3RhYmxlOjM2NWU4MGQxMjdlMzQ0MTZiNzIzMGMxM2YwZTk1ZGU1L3RhYmxlcmFuZ2U6MzY1ZTgwZDEyN2UzNDQxNmI3MjMwYzEzZjBlOTVkZTVfOC03LTEtMS0w_5cda866f-fc9c-4a72-9d3e-64e6d02c2cea"
      unitRef="usd">5879658000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <bah:RevenueFromContractWithCustomerExcludingAssessedTaxPercentage
      contextRef="idbd391fe5221494982d0ff6a7fcebb0b_D20200401-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8zNy9mcmFnOjM1NjM0MGM4Y2M1ZjRkNzI5ZDIzMWZiODgwNzYyNzA0L3RhYmxlOjM2NWU4MGQxMjdlMzQ0MTZiNzIzMGMxM2YwZTk1ZGU1L3RhYmxlcmFuZ2U6MzY1ZTgwZDEyN2UzNDQxNmI3MjMwYzEzZjBlOTVkZTVfOC04LTEtMS0w_c16d1bc2-3502-4290-ad0b-45077808f84b"
      unitRef="number">1</bah:RevenueFromContractWithCustomerExcludingAssessedTaxPercentage>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ice2dc0ea5ea54deebe4fa8d7a9bd0fe7_D20190401-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8zNy9mcmFnOjM1NjM0MGM4Y2M1ZjRkNzI5ZDIzMWZiODgwNzYyNzA0L3RhYmxlOjM2NWU4MGQxMjdlMzQ0MTZiNzIzMGMxM2YwZTk1ZGU1L3RhYmxlcmFuZ2U6MzY1ZTgwZDEyN2UzNDQxNmI3MjMwYzEzZjBlOTVkZTVfOC0xMC0xLTEtMA_60da0fdf-d8db-4a93-8e9a-7c9e6497af2f"
      unitRef="usd">5494194000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <bah:RevenueFromContractWithCustomerExcludingAssessedTaxPercentage
      contextRef="ice2dc0ea5ea54deebe4fa8d7a9bd0fe7_D20190401-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8zNy9mcmFnOjM1NjM0MGM4Y2M1ZjRkNzI5ZDIzMWZiODgwNzYyNzA0L3RhYmxlOjM2NWU4MGQxMjdlMzQ0MTZiNzIzMGMxM2YwZTk1ZGU1L3RhYmxlcmFuZ2U6MzY1ZTgwZDEyN2UzNDQxNmI3MjMwYzEzZjBlOTVkZTVfOC0xMS0xLTEtMA_f4fec432-b1a3-448d-a038-ac4343a746a2"
      unitRef="number">1</bah:RevenueFromContractWithCustomerExcludingAssessedTaxPercentage>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i26cc3e19b3a94262a394aa9fffe7a5f9_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8zNy9mcmFnOjM1NjM0MGM4Y2M1ZjRkNzI5ZDIzMWZiODgwNzYyNzA0L3RhYmxlOjUxNjlkYWY4YjFiYjQyMmViZjJlNjZkMzYxYzAxYTlmL3RhYmxlcmFuZ2U6NTE2OWRhZjhiMWJiNDIyZWJmMmU2NmQzNjFjMDFhOWZfMi0xLTEtMS0w_7027e572-fc70-465c-a7a4-1d28396bb44c"
      unitRef="usd">1777878000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <bah:RevenueFromContractWithCustomerExcludingAssessedTaxPercentage
      contextRef="i26cc3e19b3a94262a394aa9fffe7a5f9_D20201001-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8zNy9mcmFnOjM1NjM0MGM4Y2M1ZjRkNzI5ZDIzMWZiODgwNzYyNzA0L3RhYmxlOjUxNjlkYWY4YjFiYjQyMmViZjJlNjZkMzYxYzAxYTlmL3RhYmxlcmFuZ2U6NTE2OWRhZjhiMWJiNDIyZWJmMmU2NmQzNjFjMDFhOWZfMi0yLTEtMS0w_615775eb-97eb-4734-b384-907221f01ff8"
      unitRef="number">0.93</bah:RevenueFromContractWithCustomerExcludingAssessedTaxPercentage>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie2a3bffa8a834fe2b28f8eea88ebcb21_D20191001-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8zNy9mcmFnOjM1NjM0MGM4Y2M1ZjRkNzI5ZDIzMWZiODgwNzYyNzA0L3RhYmxlOjUxNjlkYWY4YjFiYjQyMmViZjJlNjZkMzYxYzAxYTlmL3RhYmxlcmFuZ2U6NTE2OWRhZjhiMWJiNDIyZWJmMmU2NmQzNjFjMDFhOWZfMi00LTEtMS0w_a9454457-91a9-4e77-a578-f5492d3dce27"
      unitRef="usd">1714705000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <bah:RevenueFromContractWithCustomerExcludingAssessedTaxPercentage
      contextRef="ie2a3bffa8a834fe2b28f8eea88ebcb21_D20191001-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8zNy9mcmFnOjM1NjM0MGM4Y2M1ZjRkNzI5ZDIzMWZiODgwNzYyNzA0L3RhYmxlOjUxNjlkYWY4YjFiYjQyMmViZjJlNjZkMzYxYzAxYTlmL3RhYmxlcmFuZ2U6NTE2OWRhZjhiMWJiNDIyZWJmMmU2NmQzNjFjMDFhOWZfMi01LTEtMS0w_284ffcf0-fd8b-472d-9bfa-317c065c4b66"
      unitRef="number">0.93</bah:RevenueFromContractWithCustomerExcludingAssessedTaxPercentage>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i559033c3a72b4a9a8fd813af45a82b8b_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8zNy9mcmFnOjM1NjM0MGM4Y2M1ZjRkNzI5ZDIzMWZiODgwNzYyNzA0L3RhYmxlOjUxNjlkYWY4YjFiYjQyMmViZjJlNjZkMzYxYzAxYTlmL3RhYmxlcmFuZ2U6NTE2OWRhZjhiMWJiNDIyZWJmMmU2NmQzNjFjMDFhOWZfMi03LTEtMS0w_74885cc5-1861-4b70-b71f-b8c62fbb8e66"
      unitRef="usd">5462260000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <bah:RevenueFromContractWithCustomerExcludingAssessedTaxPercentage
      contextRef="i559033c3a72b4a9a8fd813af45a82b8b_D20200401-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8zNy9mcmFnOjM1NjM0MGM4Y2M1ZjRkNzI5ZDIzMWZiODgwNzYyNzA0L3RhYmxlOjUxNjlkYWY4YjFiYjQyMmViZjJlNjZkMzYxYzAxYTlmL3RhYmxlcmFuZ2U6NTE2OWRhZjhiMWJiNDIyZWJmMmU2NmQzNjFjMDFhOWZfMi04LTEtMS0w_938156fe-7e4e-4dbd-8ade-5059bbfbd56f"
      unitRef="number">0.93</bah:RevenueFromContractWithCustomerExcludingAssessedTaxPercentage>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i0bfcbe4e03384d61bab422ed7282ddab_D20190401-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8zNy9mcmFnOjM1NjM0MGM4Y2M1ZjRkNzI5ZDIzMWZiODgwNzYyNzA0L3RhYmxlOjUxNjlkYWY4YjFiYjQyMmViZjJlNjZkMzYxYzAxYTlmL3RhYmxlcmFuZ2U6NTE2OWRhZjhiMWJiNDIyZWJmMmU2NmQzNjFjMDFhOWZfMi0xMC0xLTEtMA_07fa62ac-723c-4df6-ac77-7f38e0a3cf42"
      unitRef="usd">5064657000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <bah:RevenueFromContractWithCustomerExcludingAssessedTaxPercentage
      contextRef="i0bfcbe4e03384d61bab422ed7282ddab_D20190401-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8zNy9mcmFnOjM1NjM0MGM4Y2M1ZjRkNzI5ZDIzMWZiODgwNzYyNzA0L3RhYmxlOjUxNjlkYWY4YjFiYjQyMmViZjJlNjZkMzYxYzAxYTlmL3RhYmxlcmFuZ2U6NTE2OWRhZjhiMWJiNDIyZWJmMmU2NmQzNjFjMDFhOWZfMi0xMS0xLTEtMA_06a86a67-e414-4f33-aad0-e8661ea6c2c5"
      unitRef="number">0.92</bah:RevenueFromContractWithCustomerExcludingAssessedTaxPercentage>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i87056b70c03441e996279c02df30ce20_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8zNy9mcmFnOjM1NjM0MGM4Y2M1ZjRkNzI5ZDIzMWZiODgwNzYyNzA0L3RhYmxlOjUxNjlkYWY4YjFiYjQyMmViZjJlNjZkMzYxYzAxYTlmL3RhYmxlcmFuZ2U6NTE2OWRhZjhiMWJiNDIyZWJmMmU2NmQzNjFjMDFhOWZfMy0xLTEtMS0w_fd7096db-cb94-4a85-a7c7-356591f24651"
      unitRef="usd">126142000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <bah:RevenueFromContractWithCustomerExcludingAssessedTaxPercentage
      contextRef="i87056b70c03441e996279c02df30ce20_D20201001-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8zNy9mcmFnOjM1NjM0MGM4Y2M1ZjRkNzI5ZDIzMWZiODgwNzYyNzA0L3RhYmxlOjUxNjlkYWY4YjFiYjQyMmViZjJlNjZkMzYxYzAxYTlmL3RhYmxlcmFuZ2U6NTE2OWRhZjhiMWJiNDIyZWJmMmU2NmQzNjFjMDFhOWZfMy0yLTEtMS0w_fa128faa-adaa-42d8-8354-12e86a2c3827"
      unitRef="number">0.07</bah:RevenueFromContractWithCustomerExcludingAssessedTaxPercentage>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib6226f70eb124b9fb065730d7c97278a_D20191001-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8zNy9mcmFnOjM1NjM0MGM4Y2M1ZjRkNzI5ZDIzMWZiODgwNzYyNzA0L3RhYmxlOjUxNjlkYWY4YjFiYjQyMmViZjJlNjZkMzYxYzAxYTlmL3RhYmxlcmFuZ2U6NTE2OWRhZjhiMWJiNDIyZWJmMmU2NmQzNjFjMDFhOWZfMy00LTEtMS0w_ed01206d-da64-4402-9e8d-fae1a70b8c80"
      unitRef="usd">134736000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <bah:RevenueFromContractWithCustomerExcludingAssessedTaxPercentage
      contextRef="ib6226f70eb124b9fb065730d7c97278a_D20191001-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8zNy9mcmFnOjM1NjM0MGM4Y2M1ZjRkNzI5ZDIzMWZiODgwNzYyNzA0L3RhYmxlOjUxNjlkYWY4YjFiYjQyMmViZjJlNjZkMzYxYzAxYTlmL3RhYmxlcmFuZ2U6NTE2OWRhZjhiMWJiNDIyZWJmMmU2NmQzNjFjMDFhOWZfMy01LTEtMS0w_56478099-1112-4911-8a65-728719718aac"
      unitRef="number">0.07</bah:RevenueFromContractWithCustomerExcludingAssessedTaxPercentage>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i5d87332eedba48678a1678e59c8034ee_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8zNy9mcmFnOjM1NjM0MGM4Y2M1ZjRkNzI5ZDIzMWZiODgwNzYyNzA0L3RhYmxlOjUxNjlkYWY4YjFiYjQyMmViZjJlNjZkMzYxYzAxYTlmL3RhYmxlcmFuZ2U6NTE2OWRhZjhiMWJiNDIyZWJmMmU2NmQzNjFjMDFhOWZfMy03LTEtMS0w_fee5ba55-9b10-4bdf-971a-c902f96c2849"
      unitRef="usd">417398000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <bah:RevenueFromContractWithCustomerExcludingAssessedTaxPercentage
      contextRef="i5d87332eedba48678a1678e59c8034ee_D20200401-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8zNy9mcmFnOjM1NjM0MGM4Y2M1ZjRkNzI5ZDIzMWZiODgwNzYyNzA0L3RhYmxlOjUxNjlkYWY4YjFiYjQyMmViZjJlNjZkMzYxYzAxYTlmL3RhYmxlcmFuZ2U6NTE2OWRhZjhiMWJiNDIyZWJmMmU2NmQzNjFjMDFhOWZfMy04LTEtMS0w_f1fcdb5d-a0e9-4b0a-b985-a55e8e9b217a"
      unitRef="number">0.07</bah:RevenueFromContractWithCustomerExcludingAssessedTaxPercentage>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i96a4fc61e6ce48a1976d1ed6bfb7d9cd_D20190401-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8zNy9mcmFnOjM1NjM0MGM4Y2M1ZjRkNzI5ZDIzMWZiODgwNzYyNzA0L3RhYmxlOjUxNjlkYWY4YjFiYjQyMmViZjJlNjZkMzYxYzAxYTlmL3RhYmxlcmFuZ2U6NTE2OWRhZjhiMWJiNDIyZWJmMmU2NmQzNjFjMDFhOWZfMy0xMC0xLTEtMA_3a67b995-cded-469a-aecb-37502073c2c4"
      unitRef="usd">429537000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <bah:RevenueFromContractWithCustomerExcludingAssessedTaxPercentage
      contextRef="i96a4fc61e6ce48a1976d1ed6bfb7d9cd_D20190401-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8zNy9mcmFnOjM1NjM0MGM4Y2M1ZjRkNzI5ZDIzMWZiODgwNzYyNzA0L3RhYmxlOjUxNjlkYWY4YjFiYjQyMmViZjJlNjZkMzYxYzAxYTlmL3RhYmxlcmFuZ2U6NTE2OWRhZjhiMWJiNDIyZWJmMmU2NmQzNjFjMDFhOWZfMy0xMS0xLTEtMA_0e0867a5-bc76-4202-b6b5-cc6ecefd6222"
      unitRef="number">0.08</bah:RevenueFromContractWithCustomerExcludingAssessedTaxPercentage>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8300eef8c9384db0b4c93059c7cd3074_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8zNy9mcmFnOjM1NjM0MGM4Y2M1ZjRkNzI5ZDIzMWZiODgwNzYyNzA0L3RhYmxlOjUxNjlkYWY4YjFiYjQyMmViZjJlNjZkMzYxYzAxYTlmL3RhYmxlcmFuZ2U6NTE2OWRhZjhiMWJiNDIyZWJmMmU2NmQzNjFjMDFhOWZfNC0xLTEtMS0w_5abfb9ff-005b-48c4-91d6-e51b46a9e365"
      unitRef="usd">1904020000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <bah:RevenueFromContractWithCustomerExcludingAssessedTaxPercentage
      contextRef="i8300eef8c9384db0b4c93059c7cd3074_D20201001-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8zNy9mcmFnOjM1NjM0MGM4Y2M1ZjRkNzI5ZDIzMWZiODgwNzYyNzA0L3RhYmxlOjUxNjlkYWY4YjFiYjQyMmViZjJlNjZkMzYxYzAxYTlmL3RhYmxlcmFuZ2U6NTE2OWRhZjhiMWJiNDIyZWJmMmU2NmQzNjFjMDFhOWZfNC0yLTEtMS0w_581b48dd-409a-4012-9a4b-bacfbea32ba2"
      unitRef="number">1</bah:RevenueFromContractWithCustomerExcludingAssessedTaxPercentage>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i52cf5c5c045049efa3e30153262bb31c_D20191001-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8zNy9mcmFnOjM1NjM0MGM4Y2M1ZjRkNzI5ZDIzMWZiODgwNzYyNzA0L3RhYmxlOjUxNjlkYWY4YjFiYjQyMmViZjJlNjZkMzYxYzAxYTlmL3RhYmxlcmFuZ2U6NTE2OWRhZjhiMWJiNDIyZWJmMmU2NmQzNjFjMDFhOWZfNC00LTEtMS0w_2e7d8aac-e0c5-4157-bf8f-fb770dde3e0c"
      unitRef="usd">1849441000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <bah:RevenueFromContractWithCustomerExcludingAssessedTaxPercentage
      contextRef="i52cf5c5c045049efa3e30153262bb31c_D20191001-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8zNy9mcmFnOjM1NjM0MGM4Y2M1ZjRkNzI5ZDIzMWZiODgwNzYyNzA0L3RhYmxlOjUxNjlkYWY4YjFiYjQyMmViZjJlNjZkMzYxYzAxYTlmL3RhYmxlcmFuZ2U6NTE2OWRhZjhiMWJiNDIyZWJmMmU2NmQzNjFjMDFhOWZfNC01LTEtMS0w_c22169f5-abaf-4174-80d0-66805e8f3b8b"
      unitRef="number">1</bah:RevenueFromContractWithCustomerExcludingAssessedTaxPercentage>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="idbd391fe5221494982d0ff6a7fcebb0b_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8zNy9mcmFnOjM1NjM0MGM4Y2M1ZjRkNzI5ZDIzMWZiODgwNzYyNzA0L3RhYmxlOjUxNjlkYWY4YjFiYjQyMmViZjJlNjZkMzYxYzAxYTlmL3RhYmxlcmFuZ2U6NTE2OWRhZjhiMWJiNDIyZWJmMmU2NmQzNjFjMDFhOWZfNC03LTEtMS0w_f623c96c-da2a-4def-adac-b59f0a0cb561"
      unitRef="usd">5879658000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <bah:RevenueFromContractWithCustomerExcludingAssessedTaxPercentage
      contextRef="idbd391fe5221494982d0ff6a7fcebb0b_D20200401-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8zNy9mcmFnOjM1NjM0MGM4Y2M1ZjRkNzI5ZDIzMWZiODgwNzYyNzA0L3RhYmxlOjUxNjlkYWY4YjFiYjQyMmViZjJlNjZkMzYxYzAxYTlmL3RhYmxlcmFuZ2U6NTE2OWRhZjhiMWJiNDIyZWJmMmU2NmQzNjFjMDFhOWZfNC04LTEtMS0w_3ec95f87-f452-46a1-947a-f594d908b4dc"
      unitRef="number">1</bah:RevenueFromContractWithCustomerExcludingAssessedTaxPercentage>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ice2dc0ea5ea54deebe4fa8d7a9bd0fe7_D20190401-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8zNy9mcmFnOjM1NjM0MGM4Y2M1ZjRkNzI5ZDIzMWZiODgwNzYyNzA0L3RhYmxlOjUxNjlkYWY4YjFiYjQyMmViZjJlNjZkMzYxYzAxYTlmL3RhYmxlcmFuZ2U6NTE2OWRhZjhiMWJiNDIyZWJmMmU2NmQzNjFjMDFhOWZfNC0xMC0xLTEtMA_ff94f454-c070-4934-b302-1906e21d82fa"
      unitRef="usd">5494194000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <bah:RevenueFromContractWithCustomerExcludingAssessedTaxPercentage
      contextRef="ice2dc0ea5ea54deebe4fa8d7a9bd0fe7_D20190401-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8zNy9mcmFnOjM1NjM0MGM4Y2M1ZjRkNzI5ZDIzMWZiODgwNzYyNzA0L3RhYmxlOjUxNjlkYWY4YjFiYjQyMmViZjJlNjZkMzYxYzAxYTlmL3RhYmxlcmFuZ2U6NTE2OWRhZjhiMWJiNDIyZWJmMmU2NmQzNjFjMDFhOWZfNC0xMS0xLTEtMA_c111b45a-0431-4951-bacb-737967d78fc7"
      unitRef="number">1</bah:RevenueFromContractWithCustomerExcludingAssessedTaxPercentage>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="i89009fd4f80f4537afb8edcc90602daf_I20201231"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8zNy9mcmFnOjM1NjM0MGM4Y2M1ZjRkNzI5ZDIzMWZiODgwNzYyNzA0L3RleHRyZWdpb246MzU2MzQwYzhjYzVmNGQ3MjlkMjMxZmI4ODA3NjI3MDRfMzk5NA_db9b8b5a-2fe1-4b86-8d30-aa9a08b777e5"
      unitRef="usd">7500000000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligation
      contextRef="ic2731cc83e1b4d38a3d383cc2e9bfbc4_I20200331"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8zNy9mcmFnOjM1NjM0MGM4Y2M1ZjRkNzI5ZDIzMWZiODgwNzYyNzA0L3RleHRyZWdpb246MzU2MzQwYzhjYzVmNGQ3MjlkMjMxZmI4ODA3NjI3MDRfNDAwMQ_17103970-be86-4433-87ab-6dd201d1e78f"
      unitRef="usd">6300000000</us-gaap:RevenueRemainingPerformanceObligation>
    <bah:RevenueRemainingPerformanceObligationExpectedTimingofSatisfactionPeriodOne
      contextRef="i5066e616d2f440699365869a424c93d7_D20200401-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8zNy9mcmFnOjM1NjM0MGM4Y2M1ZjRkNzI5ZDIzMWZiODgwNzYyNzA0L3RleHRyZWdpb246MzU2MzQwYzhjYzVmNGQ3MjlkMjMxZmI4ODA3NjI3MDRfNDE3MA_bb6ece67-d895-498e-99c8-f3eb8d1143fc">P12M</bah:RevenueRemainingPerformanceObligationExpectedTimingofSatisfactionPeriodOne>
    <bah:RevenueRemainingPerformanceObligationExpectedTimingofSatisfactionPeriodTwo
      contextRef="i5066e616d2f440699365869a424c93d7_D20200401-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8zNy9mcmFnOjM1NjM0MGM4Y2M1ZjRkNzI5ZDIzMWZiODgwNzYyNzA0L3RleHRyZWdpb246MzU2MzQwYzhjYzVmNGQ3MjlkMjMxZmI4ODA3NjI3MDRfNDIyOA_c4df5987-dfd4-443f-baf3-8811ea6e34dc">P24M</bah:RevenueRemainingPerformanceObligationExpectedTimingofSatisfactionPeriodTwo>
    <us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock
      contextRef="idbd391fe5221494982d0ff6a7fcebb0b_D20200401-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8zNy9mcmFnOjM1NjM0MGM4Y2M1ZjRkNzI5ZDIzMWZiODgwNzYyNzA0L3RleHRyZWdpb246MzU2MzQwYzhjYzVmNGQ3MjlkMjMxZmI4ODA3NjI3MDRfNjU0OQ_23185638-1e68-43d9-8099-5bc48dd583c9">&lt;div style="margin-top:6pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the contract balances recognized on the Company&#x2019;s condensed consolidated balance sheets:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:11pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:95.906%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:39.753%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:31.217%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.704%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.562%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.164%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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="padding:2px 1pt;text-align:center;vertical-align: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 line item&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:8pt;font-weight:700;line-height:100%"&gt;December 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;March 31,&lt;br/&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Contract assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align: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:#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;Accounts receivable, net of allowance&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;968,283&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;988,634&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Long-term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other long-term assets&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;63,855&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;62,600&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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 30.25pt;text-align:left;vertical-align:top"&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:#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:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,032,138&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,051,234&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Contract liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/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;Advance payments, billings in excess of costs incurred and deferred revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other current liabilities&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: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;23,157&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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,018&#160;&lt;/span&gt;&lt;/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;</us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock>
    <us-gaap:ContractWithCustomerAssetNetCurrent
      contextRef="i89009fd4f80f4537afb8edcc90602daf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8zNy9mcmFnOjM1NjM0MGM4Y2M1ZjRkNzI5ZDIzMWZiODgwNzYyNzA0L3RhYmxlOjY4ODM5MzBlNDU2ZDRhNGI4ODQyZTg0Mjg0MjQzN2RjL3RhYmxlcmFuZ2U6Njg4MzkzMGU0NTZkNGE0Yjg4NDJlODQyODQyNDM3ZGNfMi0yLTEtMS0w_92a01dcc-9a81-4f27-8b38-4a716b4c158d"
      unitRef="usd">968283000</us-gaap:ContractWithCustomerAssetNetCurrent>
    <us-gaap:ContractWithCustomerAssetNetCurrent
      contextRef="ic2731cc83e1b4d38a3d383cc2e9bfbc4_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8zNy9mcmFnOjM1NjM0MGM4Y2M1ZjRkNzI5ZDIzMWZiODgwNzYyNzA0L3RhYmxlOjY4ODM5MzBlNDU2ZDRhNGI4ODQyZTg0Mjg0MjQzN2RjL3RhYmxlcmFuZ2U6Njg4MzkzMGU0NTZkNGE0Yjg4NDJlODQyODQyNDM3ZGNfMi00LTEtMS0w_9fb9f7b6-d5c1-457b-8e06-8dea25647b42"
      unitRef="usd">988634000</us-gaap:ContractWithCustomerAssetNetCurrent>
    <us-gaap:ContractWithCustomerAssetNetNoncurrent
      contextRef="i89009fd4f80f4537afb8edcc90602daf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8zNy9mcmFnOjM1NjM0MGM4Y2M1ZjRkNzI5ZDIzMWZiODgwNzYyNzA0L3RhYmxlOjY4ODM5MzBlNDU2ZDRhNGI4ODQyZTg0Mjg0MjQzN2RjL3RhYmxlcmFuZ2U6Njg4MzkzMGU0NTZkNGE0Yjg4NDJlODQyODQyNDM3ZGNfMy0yLTEtMS0w_4a8c7b00-ccb1-473a-9575-ed1ca91cb13a"
      unitRef="usd">63855000</us-gaap:ContractWithCustomerAssetNetNoncurrent>
    <us-gaap:ContractWithCustomerAssetNetNoncurrent
      contextRef="ic2731cc83e1b4d38a3d383cc2e9bfbc4_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8zNy9mcmFnOjM1NjM0MGM4Y2M1ZjRkNzI5ZDIzMWZiODgwNzYyNzA0L3RhYmxlOjY4ODM5MzBlNDU2ZDRhNGI4ODQyZTg0Mjg0MjQzN2RjL3RhYmxlcmFuZ2U6Njg4MzkzMGU0NTZkNGE0Yjg4NDJlODQyODQyNDM3ZGNfMy00LTEtMS0w_631a3e6a-dd1a-407e-8ca0-3fee5e6720aa"
      unitRef="usd">62600000</us-gaap:ContractWithCustomerAssetNetNoncurrent>
    <us-gaap:ContractWithCustomerAssetNet
      contextRef="i89009fd4f80f4537afb8edcc90602daf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8zNy9mcmFnOjM1NjM0MGM4Y2M1ZjRkNzI5ZDIzMWZiODgwNzYyNzA0L3RhYmxlOjY4ODM5MzBlNDU2ZDRhNGI4ODQyZTg0Mjg0MjQzN2RjL3RhYmxlcmFuZ2U6Njg4MzkzMGU0NTZkNGE0Yjg4NDJlODQyODQyNDM3ZGNfNC0yLTEtMS0w_7b7d4228-a1aa-40ff-aad0-13d0f0ec2b03"
      unitRef="usd">1032138000</us-gaap:ContractWithCustomerAssetNet>
    <us-gaap:ContractWithCustomerAssetNet
      contextRef="ic2731cc83e1b4d38a3d383cc2e9bfbc4_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8zNy9mcmFnOjM1NjM0MGM4Y2M1ZjRkNzI5ZDIzMWZiODgwNzYyNzA0L3RhYmxlOjY4ODM5MzBlNDU2ZDRhNGI4ODQyZTg0Mjg0MjQzN2RjL3RhYmxlcmFuZ2U6Njg4MzkzMGU0NTZkNGE0Yjg4NDJlODQyODQyNDM3ZGNfNC00LTEtMS0w_dd76cea6-9b13-408d-8c92-74a2a7d401a7"
      unitRef="usd">1051234000</us-gaap:ContractWithCustomerAssetNet>
    <us-gaap:ContractWithCustomerLiability
      contextRef="i89009fd4f80f4537afb8edcc90602daf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8zNy9mcmFnOjM1NjM0MGM4Y2M1ZjRkNzI5ZDIzMWZiODgwNzYyNzA0L3RhYmxlOjY4ODM5MzBlNDU2ZDRhNGI4ODQyZTg0Mjg0MjQzN2RjL3RhYmxlcmFuZ2U6Njg4MzkzMGU0NTZkNGE0Yjg4NDJlODQyODQyNDM3ZGNfNi0yLTEtMS0w_0dfe07cf-08ae-4d8e-b3c4-53ad4b8fb17c"
      unitRef="usd">23157000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiability
      contextRef="ic2731cc83e1b4d38a3d383cc2e9bfbc4_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8zNy9mcmFnOjM1NjM0MGM4Y2M1ZjRkNzI5ZDIzMWZiODgwNzYyNzA0L3RhYmxlOjY4ODM5MzBlNDU2ZDRhNGI4ODQyZTg0Mjg0MjQzN2RjL3RhYmxlcmFuZ2U6Njg4MzkzMGU0NTZkNGE0Yjg4NDJlODQyODQyNDM3ZGNfNi00LTEtMS0w_27be478f-5147-4e9e-a9b8-5255ff184a2e"
      unitRef="usd">26018000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized
      contextRef="i8300eef8c9384db0b4c93059c7cd3074_D20201001-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8zNy9mcmFnOjM1NjM0MGM4Y2M1ZjRkNzI5ZDIzMWZiODgwNzYyNzA0L3RleHRyZWdpb246MzU2MzQwYzhjYzVmNGQ3MjlkMjMxZmI4ODA3NjI3MDRfNjA0Mg_cb1ef22e-57ff-40a2-b8a6-0b475bab630b"
      unitRef="usd">1700000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized
      contextRef="i52cf5c5c045049efa3e30153262bb31c_D20191001-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8zNy9mcmFnOjM1NjM0MGM4Y2M1ZjRkNzI5ZDIzMWZiODgwNzYyNzA0L3RleHRyZWdpb246MzU2MzQwYzhjYzVmNGQ3MjlkMjMxZmI4ODA3NjI3MDRfNjA0OQ_693ee396-2ebe-4f37-b02b-ec625dfeb392"
      unitRef="usd">36000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized
      contextRef="idbd391fe5221494982d0ff6a7fcebb0b_D20200401-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8zNy9mcmFnOjM1NjM0MGM4Y2M1ZjRkNzI5ZDIzMWZiODgwNzYyNzA0L3RleHRyZWdpb246MzU2MzQwYzhjYzVmNGQ3MjlkMjMxZmI4ODA3NjI3MDRfNjEzMQ_2ce124cb-ee5e-4458-837e-13a3b3b383aa"
      unitRef="usd">23700000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized
      contextRef="ice2dc0ea5ea54deebe4fa8d7a9bd0fe7_D20190401-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8zNy9mcmFnOjM1NjM0MGM4Y2M1ZjRkNzI5ZDIzMWZiODgwNzYyNzA0L3RleHRyZWdpb246MzU2MzQwYzhjYzVmNGQ3MjlkMjMxZmI4ODA3NjI3MDRfNjEzOA_9fb37aaf-a642-48e5-a455-1f67816e347f"
      unitRef="usd">18500000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <us-gaap:EarningsPerShareTextBlock
      contextRef="idbd391fe5221494982d0ff6a7fcebb0b_D20200401-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl80My9mcmFnOjc3MDczNDE0ZmM2ODQ0OWJiMTJiZDNjNmIxMGViZDM3L3RleHRyZWdpb246NzcwNzM0MTRmYzY4NDQ5YmIxMmJkM2M2YjEwZWJkMzdfMjI5Ng_d357f85c-e9b3-4894-b698-08222fa4d155">EARNINGS PER SHARE&lt;div style="margin-top:6pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company computes basic and diluted earnings per share amounts based on net income for the periods presented. The Company uses the weighted-average number of common shares outstanding during the period to calculate basic earnings per share, or EPS. Diluted EPS adjusts the weighted average number of shares outstanding to include the dilutive effect of outstanding common stock options and other stock-based awards.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company currently has outstanding shares of Class&#160;A Common Stock. Unvested Class&#160;A Restricted Common Stock holders are entitled to participate in non-forfeitable dividends or other distributions. These unvested restricted shares participated in the Company's dividends declared and were paid in the first, second, and third quarters of fiscal 2021 and 2020. As such, EPS is calculated using the two-class method whereby earnings are reduced by distributed earnings as well as any available undistributed earnings allocable to holders of unvested restricted shares. A reconciliation of the income used to compute basic and diluted EPS for the periods presented are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:11pt;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:45.829%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.624%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended&lt;br/&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Nine Months Ended&lt;br/&gt;December 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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;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;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="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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Earnings for basic computations (1)&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:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;143,488&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;111,435&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;407,454&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;341,922&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted-average common shares outstanding for basic computations&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;137,879,820&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;140,297,795&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,971,114&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;140,183,418&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:10pt;font-weight:400;line-height:100%"&gt;Earnings for diluted computations (1)&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:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;143,492&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;111,438&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;407,465&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;341,932&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Dilutive stock options and restricted stock&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;1,006,299&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:right;vertical-align: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,260,632&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;961,011&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:right;vertical-align: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,165,217&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:top"&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 for diluted computations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;138,886,119&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;141,558,427&lt;/span&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;138,932,125&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;141,348,635&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:10pt;font-weight:400;line-height:100%"&gt;Earnings per common share&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;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Basic&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;1.04&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;0.79&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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.95&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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.44&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Diluted&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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: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;1.03&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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: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;0.79&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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: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;2.93&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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: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;2.42&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;margin-top:6pt;padding-left:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&lt;br/&gt;(1) During the&#160;three&#160;months ended&#160;December&#160;31, 2020 and 2019, approximately 0.8 million and 0.7 million participating securities, respectively, were paid dividends totaling $0.3 million and $0.2 million, respectively. During the&#160;nine&#160;months ended&#160;December&#160;31, 2020 and 2019, approximately&#160;0.8 million&#160;and 0.7 million participating securities, respectively, were paid dividends totaling&#160;$0.7 million and $0.5 million, respectively.  For the three months ended&#160;December&#160;31, 2020 and 2019, there were undistributed earnings of $0.6 million and $0.4 million, respectively, allocated to the participating class of securities in both basic and diluted EPS. For the nine months ended&#160;December&#160;31, 2020 and 2019, there were undistributed earnings of&#160;$1.6 million&#160;and $1.3 million, respectively, allocated to the participating class of securities in both basic and diluted EPS. The allocated undistributed earnings and the dividends paid comprise the difference between net income presented on the condensed consolidated statements of operations and earnings for basic and diluted computations for both the three and nine months ended December&#160;31, 2020 and 2019.&lt;/span&gt;&lt;/div&gt;The EPS calculation for the three months ended December&#160;31, 2020 and 2019 excludes 27 thousand and 0.2 million options, respectively, as their impact was anti-dilutive. The EPS calculation for the nine months ended December&#160;31, 2020 and 2019 excludes 29 thousand and 0.2 million options, respectively, as their impact was anti-dilutive.</us-gaap:EarningsPerShareTextBlock>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock
      contextRef="idbd391fe5221494982d0ff6a7fcebb0b_D20200401-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl80My9mcmFnOjc3MDczNDE0ZmM2ODQ0OWJiMTJiZDNjNmIxMGViZDM3L3RleHRyZWdpb246NzcwNzM0MTRmYzY4NDQ5YmIxMmJkM2M2YjEwZWJkMzdfMjMwMA_6c1c667f-01ba-4124-b3ed-713e69a267dc">A reconciliation of the income used to compute basic and diluted EPS for the periods presented are as follows:&lt;div style="margin-bottom:5pt;margin-top:11pt;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:45.829%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.624%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended&lt;br/&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Nine Months Ended&lt;br/&gt;December 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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;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;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="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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Earnings for basic computations (1)&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:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;143,488&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;111,435&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;407,454&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;341,922&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Weighted-average common shares outstanding for basic computations&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;137,879,820&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;140,297,795&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,971,114&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;140,183,418&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:10pt;font-weight:400;line-height:100%"&gt;Earnings for diluted computations (1)&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:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;143,492&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;111,438&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;407,465&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;341,932&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Dilutive stock options and restricted stock&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;1,006,299&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:right;vertical-align: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,260,632&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;961,011&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:right;vertical-align: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,165,217&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:top"&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 for diluted computations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;138,886,119&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;141,558,427&lt;/span&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;138,932,125&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;141,348,635&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:10pt;font-weight:400;line-height:100%"&gt;Earnings per common share&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;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Basic&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;1.04&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;0.79&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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.95&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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.44&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Diluted&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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: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;1.03&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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: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;0.79&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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: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;2.93&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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: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;2.42&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;margin-top:6pt;padding-left:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&lt;br/&gt;(1) During the&#160;three&#160;months ended&#160;December&#160;31, 2020 and 2019, approximately 0.8 million and 0.7 million participating securities, respectively, were paid dividends totaling $0.3 million and $0.2 million, respectively. During the&#160;nine&#160;months ended&#160;December&#160;31, 2020 and 2019, approximately&#160;0.8 million&#160;and 0.7 million participating securities, respectively, were paid dividends totaling&#160;$0.7 million and $0.5 million, respectively.  For the three months ended&#160;December&#160;31, 2020 and 2019, there were undistributed earnings of $0.6 million and $0.4 million, respectively, allocated to the participating class of securities in both basic and diluted EPS. For the nine months ended&#160;December&#160;31, 2020 and 2019, there were undistributed earnings of&#160;$1.6 million&#160;and $1.3 million, respectively, allocated to the participating class of securities in both basic and diluted EPS. The allocated undistributed earnings and the dividends paid comprise the difference between net income presented on the condensed consolidated statements of operations and earnings for basic and diluted computations for both the three and nine months ended December&#160;31, 2020 and 2019.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <us-gaap:UndistributedEarnings
      contextRef="i8300eef8c9384db0b4c93059c7cd3074_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl80My9mcmFnOjc3MDczNDE0ZmM2ODQ0OWJiMTJiZDNjNmIxMGViZDM3L3RhYmxlOmU2ODRiNjQwMzY5OTRlZDE5ZGY2YzdjODRmZWUxY2Y1L3RhYmxlcmFuZ2U6ZTY4NGI2NDAzNjk5NGVkMTlkZjZjN2M4NGZlZTFjZjVfMi0xLTEtMS0w_f2deba7b-53bd-4630-891c-d12a61ef8612"
      unitRef="usd">143488000</us-gaap:UndistributedEarnings>
    <us-gaap:UndistributedEarnings
      contextRef="i52cf5c5c045049efa3e30153262bb31c_D20191001-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl80My9mcmFnOjc3MDczNDE0ZmM2ODQ0OWJiMTJiZDNjNmIxMGViZDM3L3RhYmxlOmU2ODRiNjQwMzY5OTRlZDE5ZGY2YzdjODRmZWUxY2Y1L3RhYmxlcmFuZ2U6ZTY4NGI2NDAzNjk5NGVkMTlkZjZjN2M4NGZlZTFjZjVfMi0zLTEtMS0w_a13ff902-65f9-44c5-95a1-93639204b3bf"
      unitRef="usd">111435000</us-gaap:UndistributedEarnings>
    <us-gaap:UndistributedEarnings
      contextRef="idbd391fe5221494982d0ff6a7fcebb0b_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl80My9mcmFnOjc3MDczNDE0ZmM2ODQ0OWJiMTJiZDNjNmIxMGViZDM3L3RhYmxlOmU2ODRiNjQwMzY5OTRlZDE5ZGY2YzdjODRmZWUxY2Y1L3RhYmxlcmFuZ2U6ZTY4NGI2NDAzNjk5NGVkMTlkZjZjN2M4NGZlZTFjZjVfMi01LTEtMS0w_01b6fbe0-a53c-45a8-8f47-0bed88ab4c06"
      unitRef="usd">407454000</us-gaap:UndistributedEarnings>
    <us-gaap:UndistributedEarnings
      contextRef="ice2dc0ea5ea54deebe4fa8d7a9bd0fe7_D20190401-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl80My9mcmFnOjc3MDczNDE0ZmM2ODQ0OWJiMTJiZDNjNmIxMGViZDM3L3RhYmxlOmU2ODRiNjQwMzY5OTRlZDE5ZGY2YzdjODRmZWUxY2Y1L3RhYmxlcmFuZ2U6ZTY4NGI2NDAzNjk5NGVkMTlkZjZjN2M4NGZlZTFjZjVfMi03LTEtMS0w_36813dd8-03ab-4b30-b3a3-3b54cbd71e4b"
      unitRef="usd">341922000</us-gaap:UndistributedEarnings>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i88e3556cc4cb4a41a26f0acba5a8d3eb_D20201001-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl80My9mcmFnOjc3MDczNDE0ZmM2ODQ0OWJiMTJiZDNjNmIxMGViZDM3L3RhYmxlOmU2ODRiNjQwMzY5OTRlZDE5ZGY2YzdjODRmZWUxY2Y1L3RhYmxlcmFuZ2U6ZTY4NGI2NDAzNjk5NGVkMTlkZjZjN2M4NGZlZTFjZjVfMy0xLTEtMS0w_0c71c87e-c36f-40f1-9acf-3db8ff0ad480"
      unitRef="shares">137879820</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="if05d3484ac354dee92682c0e4ff1b84c_D20191001-20191231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl80My9mcmFnOjc3MDczNDE0ZmM2ODQ0OWJiMTJiZDNjNmIxMGViZDM3L3RhYmxlOmU2ODRiNjQwMzY5OTRlZDE5ZGY2YzdjODRmZWUxY2Y1L3RhYmxlcmFuZ2U6ZTY4NGI2NDAzNjk5NGVkMTlkZjZjN2M4NGZlZTFjZjVfMy0zLTEtMS0w_2c40bcbf-7f97-4f83-a4af-e5da56ffbf26"
      unitRef="shares">140297795</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i0e59acffb0614afbafafdce946106f0e_D20200401-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl80My9mcmFnOjc3MDczNDE0ZmM2ODQ0OWJiMTJiZDNjNmIxMGViZDM3L3RhYmxlOmU2ODRiNjQwMzY5OTRlZDE5ZGY2YzdjODRmZWUxY2Y1L3RhYmxlcmFuZ2U6ZTY4NGI2NDAzNjk5NGVkMTlkZjZjN2M4NGZlZTFjZjVfMy01LTEtMS0w_81702346-fd6d-4b1c-bffb-1b8baa694adb"
      unitRef="shares">137971114</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ie1afc419a4324ef88593d1508fa4cf0a_D20190401-20191231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl80My9mcmFnOjc3MDczNDE0ZmM2ODQ0OWJiMTJiZDNjNmIxMGViZDM3L3RhYmxlOmU2ODRiNjQwMzY5OTRlZDE5ZGY2YzdjODRmZWUxY2Y1L3RhYmxlcmFuZ2U6ZTY4NGI2NDAzNjk5NGVkMTlkZjZjN2M4NGZlZTFjZjVfMy03LTEtMS0w_9535067c-9af5-4212-b88d-1dff7a0f1746"
      unitRef="shares">140183418</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:UndistributedEarningsDiluted
      contextRef="i8300eef8c9384db0b4c93059c7cd3074_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl80My9mcmFnOjc3MDczNDE0ZmM2ODQ0OWJiMTJiZDNjNmIxMGViZDM3L3RhYmxlOmU2ODRiNjQwMzY5OTRlZDE5ZGY2YzdjODRmZWUxY2Y1L3RhYmxlcmFuZ2U6ZTY4NGI2NDAzNjk5NGVkMTlkZjZjN2M4NGZlZTFjZjVfNC0xLTEtMS0w_30eeb700-03ec-45b5-8058-8ccc685752c8"
      unitRef="usd">143492000</us-gaap:UndistributedEarningsDiluted>
    <us-gaap:UndistributedEarningsDiluted
      contextRef="i52cf5c5c045049efa3e30153262bb31c_D20191001-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl80My9mcmFnOjc3MDczNDE0ZmM2ODQ0OWJiMTJiZDNjNmIxMGViZDM3L3RhYmxlOmU2ODRiNjQwMzY5OTRlZDE5ZGY2YzdjODRmZWUxY2Y1L3RhYmxlcmFuZ2U6ZTY4NGI2NDAzNjk5NGVkMTlkZjZjN2M4NGZlZTFjZjVfNC0zLTEtMS0w_cb71f168-c4e5-4aaf-a09d-12ac245f6bd9"
      unitRef="usd">111438000</us-gaap:UndistributedEarningsDiluted>
    <us-gaap:UndistributedEarningsDiluted
      contextRef="idbd391fe5221494982d0ff6a7fcebb0b_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl80My9mcmFnOjc3MDczNDE0ZmM2ODQ0OWJiMTJiZDNjNmIxMGViZDM3L3RhYmxlOmU2ODRiNjQwMzY5OTRlZDE5ZGY2YzdjODRmZWUxY2Y1L3RhYmxlcmFuZ2U6ZTY4NGI2NDAzNjk5NGVkMTlkZjZjN2M4NGZlZTFjZjVfNC01LTEtMS0w_023b6ceb-4983-4bc6-8798-366f97a982d4"
      unitRef="usd">407465000</us-gaap:UndistributedEarningsDiluted>
    <us-gaap:UndistributedEarningsDiluted
      contextRef="ice2dc0ea5ea54deebe4fa8d7a9bd0fe7_D20190401-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl80My9mcmFnOjc3MDczNDE0ZmM2ODQ0OWJiMTJiZDNjNmIxMGViZDM3L3RhYmxlOmU2ODRiNjQwMzY5OTRlZDE5ZGY2YzdjODRmZWUxY2Y1L3RhYmxlcmFuZ2U6ZTY4NGI2NDAzNjk5NGVkMTlkZjZjN2M4NGZlZTFjZjVfNC03LTEtMS0w_b3b674b1-bf45-4d3f-aa33-afa88cffa58b"
      unitRef="usd">341932000</us-gaap:UndistributedEarningsDiluted>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment
      contextRef="i8300eef8c9384db0b4c93059c7cd3074_D20201001-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl80My9mcmFnOjc3MDczNDE0ZmM2ODQ0OWJiMTJiZDNjNmIxMGViZDM3L3RhYmxlOmU2ODRiNjQwMzY5OTRlZDE5ZGY2YzdjODRmZWUxY2Y1L3RhYmxlcmFuZ2U6ZTY4NGI2NDAzNjk5NGVkMTlkZjZjN2M4NGZlZTFjZjVfNS0xLTEtMS0w_97029a09-00df-42ef-aff5-a9b49c6842f8"
      unitRef="shares">1006299</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment
      contextRef="i52cf5c5c045049efa3e30153262bb31c_D20191001-20191231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl80My9mcmFnOjc3MDczNDE0ZmM2ODQ0OWJiMTJiZDNjNmIxMGViZDM3L3RhYmxlOmU2ODRiNjQwMzY5OTRlZDE5ZGY2YzdjODRmZWUxY2Y1L3RhYmxlcmFuZ2U6ZTY4NGI2NDAzNjk5NGVkMTlkZjZjN2M4NGZlZTFjZjVfNS0zLTEtMS0w_31fcbf24-4f62-4ffc-b887-fe9502d08d36"
      unitRef="shares">1260632</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment
      contextRef="idbd391fe5221494982d0ff6a7fcebb0b_D20200401-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl80My9mcmFnOjc3MDczNDE0ZmM2ODQ0OWJiMTJiZDNjNmIxMGViZDM3L3RhYmxlOmU2ODRiNjQwMzY5OTRlZDE5ZGY2YzdjODRmZWUxY2Y1L3RhYmxlcmFuZ2U6ZTY4NGI2NDAzNjk5NGVkMTlkZjZjN2M4NGZlZTFjZjVfNS01LTEtMS0w_05af6adc-97cf-4c83-bda0-6c7972d8faa8"
      unitRef="shares">961011</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment
      contextRef="ice2dc0ea5ea54deebe4fa8d7a9bd0fe7_D20190401-20191231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl80My9mcmFnOjc3MDczNDE0ZmM2ODQ0OWJiMTJiZDNjNmIxMGViZDM3L3RhYmxlOmU2ODRiNjQwMzY5OTRlZDE5ZGY2YzdjODRmZWUxY2Y1L3RhYmxlcmFuZ2U6ZTY4NGI2NDAzNjk5NGVkMTlkZjZjN2M4NGZlZTFjZjVfNS03LTEtMS0w_f2801ebc-1a8a-42af-a803-806f21686568"
      unitRef="shares">1165217</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i88e3556cc4cb4a41a26f0acba5a8d3eb_D20201001-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl80My9mcmFnOjc3MDczNDE0ZmM2ODQ0OWJiMTJiZDNjNmIxMGViZDM3L3RhYmxlOmU2ODRiNjQwMzY5OTRlZDE5ZGY2YzdjODRmZWUxY2Y1L3RhYmxlcmFuZ2U6ZTY4NGI2NDAzNjk5NGVkMTlkZjZjN2M4NGZlZTFjZjVfNi0xLTEtMS0w_0779e415-bd36-4517-9aff-6539bc966bf2"
      unitRef="shares">138886119</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="if05d3484ac354dee92682c0e4ff1b84c_D20191001-20191231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl80My9mcmFnOjc3MDczNDE0ZmM2ODQ0OWJiMTJiZDNjNmIxMGViZDM3L3RhYmxlOmU2ODRiNjQwMzY5OTRlZDE5ZGY2YzdjODRmZWUxY2Y1L3RhYmxlcmFuZ2U6ZTY4NGI2NDAzNjk5NGVkMTlkZjZjN2M4NGZlZTFjZjVfNi0zLTEtMS0w_9e80b4bf-3e26-46f3-9e0f-83528d55f9d1"
      unitRef="shares">141558427</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i0e59acffb0614afbafafdce946106f0e_D20200401-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl80My9mcmFnOjc3MDczNDE0ZmM2ODQ0OWJiMTJiZDNjNmIxMGViZDM3L3RhYmxlOmU2ODRiNjQwMzY5OTRlZDE5ZGY2YzdjODRmZWUxY2Y1L3RhYmxlcmFuZ2U6ZTY4NGI2NDAzNjk5NGVkMTlkZjZjN2M4NGZlZTFjZjVfNi01LTEtMS0w_24d31e45-dd62-4823-a8f6-10f10ff3872d"
      unitRef="shares">138932125</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="ie1afc419a4324ef88593d1508fa4cf0a_D20190401-20191231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl80My9mcmFnOjc3MDczNDE0ZmM2ODQ0OWJiMTJiZDNjNmIxMGViZDM3L3RhYmxlOmU2ODRiNjQwMzY5OTRlZDE5ZGY2YzdjODRmZWUxY2Y1L3RhYmxlcmFuZ2U6ZTY4NGI2NDAzNjk5NGVkMTlkZjZjN2M4NGZlZTFjZjVfNi03LTEtMS0w_93d49530-1878-444f-b601-b5aa7349b89c"
      unitRef="shares">141348635</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:EarningsPerShareBasic
      contextRef="i8300eef8c9384db0b4c93059c7cd3074_D20201001-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl80My9mcmFnOjc3MDczNDE0ZmM2ODQ0OWJiMTJiZDNjNmIxMGViZDM3L3RhYmxlOmU2ODRiNjQwMzY5OTRlZDE5ZGY2YzdjODRmZWUxY2Y1L3RhYmxlcmFuZ2U6ZTY4NGI2NDAzNjk5NGVkMTlkZjZjN2M4NGZlZTFjZjVfOC0xLTEtMS0w_80fdae91-7ea3-4ec8-b99a-701f7a8e50a6"
      unitRef="usdPerShare">1.04</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i52cf5c5c045049efa3e30153262bb31c_D20191001-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl80My9mcmFnOjc3MDczNDE0ZmM2ODQ0OWJiMTJiZDNjNmIxMGViZDM3L3RhYmxlOmU2ODRiNjQwMzY5OTRlZDE5ZGY2YzdjODRmZWUxY2Y1L3RhYmxlcmFuZ2U6ZTY4NGI2NDAzNjk5NGVkMTlkZjZjN2M4NGZlZTFjZjVfOC0zLTEtMS0w_4afbd702-5efb-45e1-a864-25bcccff2d94"
      unitRef="usdPerShare">0.79</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="idbd391fe5221494982d0ff6a7fcebb0b_D20200401-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl80My9mcmFnOjc3MDczNDE0ZmM2ODQ0OWJiMTJiZDNjNmIxMGViZDM3L3RhYmxlOmU2ODRiNjQwMzY5OTRlZDE5ZGY2YzdjODRmZWUxY2Y1L3RhYmxlcmFuZ2U6ZTY4NGI2NDAzNjk5NGVkMTlkZjZjN2M4NGZlZTFjZjVfOC01LTEtMS0w_d4fbccd9-df55-4432-b213-4220f2dd7e68"
      unitRef="usdPerShare">2.95</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="ice2dc0ea5ea54deebe4fa8d7a9bd0fe7_D20190401-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl80My9mcmFnOjc3MDczNDE0ZmM2ODQ0OWJiMTJiZDNjNmIxMGViZDM3L3RhYmxlOmU2ODRiNjQwMzY5OTRlZDE5ZGY2YzdjODRmZWUxY2Y1L3RhYmxlcmFuZ2U6ZTY4NGI2NDAzNjk5NGVkMTlkZjZjN2M4NGZlZTFjZjVfOC03LTEtMS0w_4fe14a54-145e-45b5-8075-86f90d8606e0"
      unitRef="usdPerShare">2.44</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i8300eef8c9384db0b4c93059c7cd3074_D20201001-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl80My9mcmFnOjc3MDczNDE0ZmM2ODQ0OWJiMTJiZDNjNmIxMGViZDM3L3RhYmxlOmU2ODRiNjQwMzY5OTRlZDE5ZGY2YzdjODRmZWUxY2Y1L3RhYmxlcmFuZ2U6ZTY4NGI2NDAzNjk5NGVkMTlkZjZjN2M4NGZlZTFjZjVfOS0xLTEtMS0w_2ba6165f-b74c-471c-b9ef-98120326aa01"
      unitRef="usdPerShare">1.03</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i52cf5c5c045049efa3e30153262bb31c_D20191001-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl80My9mcmFnOjc3MDczNDE0ZmM2ODQ0OWJiMTJiZDNjNmIxMGViZDM3L3RhYmxlOmU2ODRiNjQwMzY5OTRlZDE5ZGY2YzdjODRmZWUxY2Y1L3RhYmxlcmFuZ2U6ZTY4NGI2NDAzNjk5NGVkMTlkZjZjN2M4NGZlZTFjZjVfOS0zLTEtMS0w_a8e39681-a5fd-42ea-8401-52a0c4820f8f"
      unitRef="usdPerShare">0.79</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="idbd391fe5221494982d0ff6a7fcebb0b_D20200401-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl80My9mcmFnOjc3MDczNDE0ZmM2ODQ0OWJiMTJiZDNjNmIxMGViZDM3L3RhYmxlOmU2ODRiNjQwMzY5OTRlZDE5ZGY2YzdjODRmZWUxY2Y1L3RhYmxlcmFuZ2U6ZTY4NGI2NDAzNjk5NGVkMTlkZjZjN2M4NGZlZTFjZjVfOS01LTEtMS0w_4a7f7e5f-5982-47e3-b5d4-f4ec5833b9dd"
      unitRef="usdPerShare">2.93</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ice2dc0ea5ea54deebe4fa8d7a9bd0fe7_D20190401-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl80My9mcmFnOjc3MDczNDE0ZmM2ODQ0OWJiMTJiZDNjNmIxMGViZDM3L3RhYmxlOmU2ODRiNjQwMzY5OTRlZDE5ZGY2YzdjODRmZWUxY2Y1L3RhYmxlcmFuZ2U6ZTY4NGI2NDAzNjk5NGVkMTlkZjZjN2M4NGZlZTFjZjVfOS03LTEtMS0w_de14086d-9a50-4b93-987c-cf06a6ac84ed"
      unitRef="usdPerShare">2.42</us-gaap:EarningsPerShareDiluted>
    <us-gaap:IncrementalCommonSharesAttributableToParticipatingNonvestedSharesWithNonForfeitableDividendRights
      contextRef="i744c1a4306de49ca8b8ea4d3868413bf_D20201001-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl80My9mcmFnOjc3MDczNDE0ZmM2ODQ0OWJiMTJiZDNjNmIxMGViZDM3L3RleHRyZWdpb246NzcwNzM0MTRmYzY4NDQ5YmIxMmJkM2M2YjEwZWJkMzdfMTE3NQ_b05eb4e2-4080-4701-80bd-16b64222db19"
      unitRef="shares">800000</us-gaap:IncrementalCommonSharesAttributableToParticipatingNonvestedSharesWithNonForfeitableDividendRights>
    <us-gaap:IncrementalCommonSharesAttributableToParticipatingNonvestedSharesWithNonForfeitableDividendRights
      contextRef="ic2f0722b54bd4fd1aca0ba256422a0eb_D20191001-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl80My9mcmFnOjc3MDczNDE0ZmM2ODQ0OWJiMTJiZDNjNmIxMGViZDM3L3RleHRyZWdpb246NzcwNzM0MTRmYzY4NDQ5YmIxMmJkM2M2YjEwZWJkMzdfMTE4Mg_3a3334fd-a4f4-4ae4-bd13-24c95d84bd8c"
      unitRef="shares">700000</us-gaap:IncrementalCommonSharesAttributableToParticipatingNonvestedSharesWithNonForfeitableDividendRights>
    <us-gaap:PaymentsOfDividends
      contextRef="i744c1a4306de49ca8b8ea4d3868413bf_D20201001-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl80My9mcmFnOjc3MDczNDE0ZmM2ODQ0OWJiMTJiZDNjNmIxMGViZDM3L3RleHRyZWdpb246NzcwNzM0MTRmYzY4NDQ5YmIxMmJkM2M2YjEwZWJkMzdfMTI1NA_c9105f1b-97f1-4e5c-ab66-3a7b3b9e479f"
      unitRef="usd">300000</us-gaap:PaymentsOfDividends>
    <us-gaap:PaymentsOfDividends
      contextRef="ic2f0722b54bd4fd1aca0ba256422a0eb_D20191001-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl80My9mcmFnOjc3MDczNDE0ZmM2ODQ0OWJiMTJiZDNjNmIxMGViZDM3L3RleHRyZWdpb246NzcwNzM0MTRmYzY4NDQ5YmIxMmJkM2M2YjEwZWJkMzdfMTI2MQ_3195aaa7-bdb3-49be-ba07-e8ce2a3eebc7"
      unitRef="usd">200000</us-gaap:PaymentsOfDividends>
    <us-gaap:IncrementalCommonSharesAttributableToParticipatingNonvestedSharesWithNonForfeitableDividendRights
      contextRef="i032ac377a862415d91003e7c9320d8a1_D20200401-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl80My9mcmFnOjc3MDczNDE0ZmM2ODQ0OWJiMTJiZDNjNmIxMGViZDM3L3RleHRyZWdpb246NzcwNzM0MTRmYzY4NDQ5YmIxMmJkM2M2YjEwZWJkMzdfMTMzMQ_0de20452-fef8-4167-9017-51edfcf8cee4"
      unitRef="shares">800000</us-gaap:IncrementalCommonSharesAttributableToParticipatingNonvestedSharesWithNonForfeitableDividendRights>
    <us-gaap:IncrementalCommonSharesAttributableToParticipatingNonvestedSharesWithNonForfeitableDividendRights
      contextRef="id159c55166f643df9243940106ba7c05_D20190401-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl80My9mcmFnOjc3MDczNDE0ZmM2ODQ0OWJiMTJiZDNjNmIxMGViZDM3L3RleHRyZWdpb246NzcwNzM0MTRmYzY4NDQ5YmIxMmJkM2M2YjEwZWJkMzdfMTMzOA_8394c827-7f75-4972-a7c1-f463ab106ca3"
      unitRef="shares">700000</us-gaap:IncrementalCommonSharesAttributableToParticipatingNonvestedSharesWithNonForfeitableDividendRights>
    <us-gaap:PaymentsOfDividends
      contextRef="i032ac377a862415d91003e7c9320d8a1_D20200401-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl80My9mcmFnOjc3MDczNDE0ZmM2ODQ0OWJiMTJiZDNjNmIxMGViZDM3L3RleHRyZWdpb246NzcwNzM0MTRmYzY4NDQ5YmIxMmJkM2M2YjEwZWJkMzdfMTQxMA_cffae173-f7ed-4367-831f-9079f2291afe"
      unitRef="usd">700000</us-gaap:PaymentsOfDividends>
    <us-gaap:PaymentsOfDividends
      contextRef="id159c55166f643df9243940106ba7c05_D20190401-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl80My9mcmFnOjc3MDczNDE0ZmM2ODQ0OWJiMTJiZDNjNmIxMGViZDM3L3RleHRyZWdpb246NzcwNzM0MTRmYzY4NDQ5YmIxMmJkM2M2YjEwZWJkMzdfMTQxNw_244f4192-e238-4338-9563-16e43eea3aa8"
      unitRef="usd">500000</us-gaap:PaymentsOfDividends>
    <us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic
      contextRef="i744c1a4306de49ca8b8ea4d3868413bf_D20201001-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl80My9mcmFnOjc3MDczNDE0ZmM2ODQ0OWJiMTJiZDNjNmIxMGViZDM3L3RleHRyZWdpb246NzcwNzM0MTRmYzY4NDQ5YmIxMmJkM2M2YjEwZWJkMzdfMTUwOA_61b9095e-13ca-461a-85d7-7aa4414656e5"
      unitRef="usd">600000</us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic>
    <us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesDiluted
      contextRef="i744c1a4306de49ca8b8ea4d3868413bf_D20201001-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl80My9mcmFnOjc3MDczNDE0ZmM2ODQ0OWJiMTJiZDNjNmIxMGViZDM3L3RleHRyZWdpb246NzcwNzM0MTRmYzY4NDQ5YmIxMmJkM2M2YjEwZWJkMzdfMTUwOA_920846ba-a01e-4348-91c9-49e442d986cf"
      unitRef="usd">600000</us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesDiluted>
    <us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic
      contextRef="ic2f0722b54bd4fd1aca0ba256422a0eb_D20191001-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl80My9mcmFnOjc3MDczNDE0ZmM2ODQ0OWJiMTJiZDNjNmIxMGViZDM3L3RleHRyZWdpb246NzcwNzM0MTRmYzY4NDQ5YmIxMmJkM2M2YjEwZWJkMzdfMTUxNQ_58d6cdf6-07b2-4408-bbf9-a1b5caff89df"
      unitRef="usd">400000</us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic>
    <us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesDiluted
      contextRef="ic2f0722b54bd4fd1aca0ba256422a0eb_D20191001-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl80My9mcmFnOjc3MDczNDE0ZmM2ODQ0OWJiMTJiZDNjNmIxMGViZDM3L3RleHRyZWdpb246NzcwNzM0MTRmYzY4NDQ5YmIxMmJkM2M2YjEwZWJkMzdfMTUxNQ_b28ef601-e60a-4215-a5c4-a9409e6111da"
      unitRef="usd">400000</us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesDiluted>
    <us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic
      contextRef="i032ac377a862415d91003e7c9320d8a1_D20200401-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl80My9mcmFnOjc3MDczNDE0ZmM2ODQ0OWJiMTJiZDNjNmIxMGViZDM3L3RleHRyZWdpb246NzcwNzM0MTRmYzY4NDQ5YmIxMmJkM2M2YjEwZWJkMzdfMTY4Nw_458a033c-a749-4f97-bd5b-50d7bc2e9dc0"
      unitRef="usd">1600000</us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic>
    <us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesDiluted
      contextRef="i032ac377a862415d91003e7c9320d8a1_D20200401-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl80My9mcmFnOjc3MDczNDE0ZmM2ODQ0OWJiMTJiZDNjNmIxMGViZDM3L3RleHRyZWdpb246NzcwNzM0MTRmYzY4NDQ5YmIxMmJkM2M2YjEwZWJkMzdfMTY4Nw_b33af82e-652c-4836-bb3f-e134768b92b1"
      unitRef="usd">1600000</us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesDiluted>
    <us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesDiluted
      contextRef="id159c55166f643df9243940106ba7c05_D20190401-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl80My9mcmFnOjc3MDczNDE0ZmM2ODQ0OWJiMTJiZDNjNmIxMGViZDM3L3RleHRyZWdpb246NzcwNzM0MTRmYzY4NDQ5YmIxMmJkM2M2YjEwZWJkMzdfMTY5NA_8a93604e-9472-4b9b-9e88-355eccd3c423"
      unitRef="usd">1300000</us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesDiluted>
    <us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic
      contextRef="id159c55166f643df9243940106ba7c05_D20190401-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl80My9mcmFnOjc3MDczNDE0ZmM2ODQ0OWJiMTJiZDNjNmIxMGViZDM3L3RleHRyZWdpb246NzcwNzM0MTRmYzY4NDQ5YmIxMmJkM2M2YjEwZWJkMzdfMTY5NA_d935c81c-e0bf-4459-b6f3-1403ed737ab0"
      unitRef="usd">1300000</us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i8029a46d3c924eefa84ac57a3d5b7e84_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl80My9mcmFnOjc3MDczNDE0ZmM2ODQ0OWJiMTJiZDNjNmIxMGViZDM3L3RleHRyZWdpb246NzcwNzM0MTRmYzY4NDQ5YmIxMmJkM2M2YjEwZWJkMzdfMjExMw_2dff1536-093e-45ad-aa60-f4febc040ce3"
      unitRef="shares">27000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="ifa129540c56f40e0aa4e0981352b66a5_D20191001-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl80My9mcmFnOjc3MDczNDE0ZmM2ODQ0OWJiMTJiZDNjNmIxMGViZDM3L3RleHRyZWdpb246NzcwNzM0MTRmYzY4NDQ5YmIxMmJkM2M2YjEwZWJkMzdfMjEyMA_3852fdbd-5fc8-4f03-a762-dc11f3907499"
      unitRef="shares">200000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="ib479a85e068346abbd8f4e1d908ecdad_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl80My9mcmFnOjc3MDczNDE0ZmM2ODQ0OWJiMTJiZDNjNmIxMGViZDM3L3RleHRyZWdpb246NzcwNzM0MTRmYzY4NDQ5YmIxMmJkM2M2YjEwZWJkMzdfMjI0OQ_e8b042d1-65e4-4209-a3e5-cbf294c962b9"
      unitRef="shares">29000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i7e23bcdbed494a0d8613c6de0191b05d_D20190401-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl80My9mcmFnOjc3MDczNDE0ZmM2ODQ0OWJiMTJiZDNjNmIxMGViZDM3L3RleHRyZWdpb246NzcwNzM0MTRmYzY4NDQ5YmIxMmJkM2M2YjEwZWJkMzdfMjE5OTAyMzI1Nzg5Nw_0a7ac497-f3a4-48f9-b9fa-6730dcef4e4d"
      unitRef="shares">200000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock
      contextRef="idbd391fe5221494982d0ff6a7fcebb0b_D20200401-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl80Ni9mcmFnOmU3YjIxMWMzZTNhMTQ4MGFhMWUyZmZhM2U4NjY2ZjZmL3RleHRyZWdpb246ZTdiMjExYzNlM2ExNDgwYWExZTJmZmEzZTg2NjZmNmZfMTcwNg_26611607-fb32-4e26-b0f5-9ecbbef6fbbf">ACCOUNTS RECEIVABLE, NET OF ALLOWANCE&lt;div style="margin-top:6pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accounts receivable, net of allowance consisted of the following:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:11pt;text-align:center"&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.067%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.949%"/&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.951%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 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;March 31,&lt;br/&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accounts receivable&#x2013;billed&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;456,755&#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;474,822&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accounts receivable&#x2013;unbilled&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;968,283&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;988,634&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Allowance for doubtful accounts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,333)&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;(3,985)&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 37pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accounts receivable, net of allowance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,420,705&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;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;1,459,471&#160;&lt;/span&gt;&lt;/td&gt;&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other long-term assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accounts receivable&#x2013;unbilled&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;63,855&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;62,600&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total accounts receivable, net&lt;/span&gt;&lt;/td&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,484,560&#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,522,071&#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-top:6pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Unbilled amounts represent revenues for which billings have not been presented to customers at quarter-end or year-end. These amounts are generally billed and collected within one year subject to various conditions including, without limitation,  appropriated and available funding. Long-term unbilled receivables not anticipated to be billed and collected within one year, which are primarily related to retainage, holdbacks, and long-term rate settlements to be billed at contract closeout, are included in other long-term assets in the accompanying condensed consolidated balance sheets. The Company recognized a benefit from release of  the provision for doubtful accounts in the amount of $0.03 million and $9.1 million for the three months ended December&#160;31, 2020 and 2019, respectively, and $0.2 million and $6.7 million for the nine months ended December&#160;31, 2020 and December&#160;31, 2019, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The primary financial instruments, other than derivatives, that potentially subject the Company to concentrations of credit risk are accounts receivable. The Company's primary customers are U.S. federal government agencies and prime contractors under contracts with the U.S. government. The Company is exposed to credit risk primarily through global commercial &lt;/span&gt;&lt;/div&gt;customers. The Company continuously monitors its credit exposure through review of customer balances against contract terms, historical cash collections, outstanding past due status, current economic conditions and dispute resolution. It records provisions for doubtful accounts based on its expected credit losses considering historical experience, current information and reasonable and supportable forecasts of future economic conditions.</us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock>
    <us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock
      contextRef="idbd391fe5221494982d0ff6a7fcebb0b_D20200401-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl80Ni9mcmFnOmU3YjIxMWMzZTNhMTQ4MGFhMWUyZmZhM2U4NjY2ZjZmL3RleHRyZWdpb246ZTdiMjExYzNlM2ExNDgwYWExZTJmZmEzZTg2NjZmNmZfMTcxNA_c9b60cf4-9152-44c7-8606-89b3391dbba9">&lt;div style="margin-top:6pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accounts receivable, net of allowance consisted of the following:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:11pt;text-align:center"&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.067%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.949%"/&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.951%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 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;March 31,&lt;br/&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Current assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accounts receivable&#x2013;billed&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;456,755&#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;474,822&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accounts receivable&#x2013;unbilled&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;968,283&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;988,634&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Allowance for doubtful accounts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,333)&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;(3,985)&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 37pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accounts receivable, net of allowance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,420,705&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;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;1,459,471&#160;&lt;/span&gt;&lt;/td&gt;&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other long-term assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accounts receivable&#x2013;unbilled&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;63,855&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;62,600&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total accounts receivable, net&lt;/span&gt;&lt;/td&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,484,560&#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,522,071&#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:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock>
    <us-gaap:BilledContractReceivables
      contextRef="i89009fd4f80f4537afb8edcc90602daf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl80Ni9mcmFnOmU3YjIxMWMzZTNhMTQ4MGFhMWUyZmZhM2U4NjY2ZjZmL3RhYmxlOjk0NGViNTJiMzVhZjQ5NDM4Yzg1ZTkyMzBiNmI3NDJmL3RhYmxlcmFuZ2U6OTQ0ZWI1MmIzNWFmNDk0MzhjODVlOTIzMGI2Yjc0MmZfMi0xLTEtMS0w_2f6008fd-c328-4070-a714-88657bc24239"
      unitRef="usd">456755000</us-gaap:BilledContractReceivables>
    <us-gaap:BilledContractReceivables
      contextRef="ic2731cc83e1b4d38a3d383cc2e9bfbc4_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl80Ni9mcmFnOmU3YjIxMWMzZTNhMTQ4MGFhMWUyZmZhM2U4NjY2ZjZmL3RhYmxlOjk0NGViNTJiMzVhZjQ5NDM4Yzg1ZTkyMzBiNmI3NDJmL3RhYmxlcmFuZ2U6OTQ0ZWI1MmIzNWFmNDk0MzhjODVlOTIzMGI2Yjc0MmZfMi0zLTEtMS0w_c80856c8-b426-499c-9b51-8841cd8eabf2"
      unitRef="usd">474822000</us-gaap:BilledContractReceivables>
    <us-gaap:ContractWithCustomerAssetNetCurrent
      contextRef="i89009fd4f80f4537afb8edcc90602daf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl80Ni9mcmFnOmU3YjIxMWMzZTNhMTQ4MGFhMWUyZmZhM2U4NjY2ZjZmL3RhYmxlOjk0NGViNTJiMzVhZjQ5NDM4Yzg1ZTkyMzBiNmI3NDJmL3RhYmxlcmFuZ2U6OTQ0ZWI1MmIzNWFmNDk0MzhjODVlOTIzMGI2Yjc0MmZfMy0xLTEtMS0w_92a01dcc-9a81-4f27-8b38-4a716b4c158d"
      unitRef="usd">968283000</us-gaap:ContractWithCustomerAssetNetCurrent>
    <us-gaap:ContractWithCustomerAssetNetCurrent
      contextRef="ic2731cc83e1b4d38a3d383cc2e9bfbc4_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl80Ni9mcmFnOmU3YjIxMWMzZTNhMTQ4MGFhMWUyZmZhM2U4NjY2ZjZmL3RhYmxlOjk0NGViNTJiMzVhZjQ5NDM4Yzg1ZTkyMzBiNmI3NDJmL3RhYmxlcmFuZ2U6OTQ0ZWI1MmIzNWFmNDk0MzhjODVlOTIzMGI2Yjc0MmZfMy0zLTEtMS0w_9fb9f7b6-d5c1-457b-8e06-8dea25647b42"
      unitRef="usd">988634000</us-gaap:ContractWithCustomerAssetNetCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="i89009fd4f80f4537afb8edcc90602daf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl80Ni9mcmFnOmU3YjIxMWMzZTNhMTQ4MGFhMWUyZmZhM2U4NjY2ZjZmL3RhYmxlOjk0NGViNTJiMzVhZjQ5NDM4Yzg1ZTkyMzBiNmI3NDJmL3RhYmxlcmFuZ2U6OTQ0ZWI1MmIzNWFmNDk0MzhjODVlOTIzMGI2Yjc0MmZfNC0xLTEtMS0w_ae2ac424-120b-4040-ab7a-4147ff36e1d2"
      unitRef="usd">4333000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="ic2731cc83e1b4d38a3d383cc2e9bfbc4_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl80Ni9mcmFnOmU3YjIxMWMzZTNhMTQ4MGFhMWUyZmZhM2U4NjY2ZjZmL3RhYmxlOjk0NGViNTJiMzVhZjQ5NDM4Yzg1ZTkyMzBiNmI3NDJmL3RhYmxlcmFuZ2U6OTQ0ZWI1MmIzNWFmNDk0MzhjODVlOTIzMGI2Yjc0MmZfNC0zLTEtMS0w_be087fd6-e916-47d7-adb1-40a5a5e25816"
      unitRef="usd">3985000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i89009fd4f80f4537afb8edcc90602daf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl80Ni9mcmFnOmU3YjIxMWMzZTNhMTQ4MGFhMWUyZmZhM2U4NjY2ZjZmL3RhYmxlOjk0NGViNTJiMzVhZjQ5NDM4Yzg1ZTkyMzBiNmI3NDJmL3RhYmxlcmFuZ2U6OTQ0ZWI1MmIzNWFmNDk0MzhjODVlOTIzMGI2Yjc0MmZfNS0xLTEtMS0w_07fbc97d-91f0-4d22-bdb5-4167621ce99d"
      unitRef="usd">1420705000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="ic2731cc83e1b4d38a3d383cc2e9bfbc4_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl80Ni9mcmFnOmU3YjIxMWMzZTNhMTQ4MGFhMWUyZmZhM2U4NjY2ZjZmL3RhYmxlOjk0NGViNTJiMzVhZjQ5NDM4Yzg1ZTkyMzBiNmI3NDJmL3RhYmxlcmFuZ2U6OTQ0ZWI1MmIzNWFmNDk0MzhjODVlOTIzMGI2Yjc0MmZfNS0zLTEtMS0w_86a5a109-c46e-4e8b-a643-ac26fa5405ed"
      unitRef="usd">1459471000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:ContractWithCustomerAssetNetNoncurrent
      contextRef="i89009fd4f80f4537afb8edcc90602daf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl80Ni9mcmFnOmU3YjIxMWMzZTNhMTQ4MGFhMWUyZmZhM2U4NjY2ZjZmL3RhYmxlOjk0NGViNTJiMzVhZjQ5NDM4Yzg1ZTkyMzBiNmI3NDJmL3RhYmxlcmFuZ2U6OTQ0ZWI1MmIzNWFmNDk0MzhjODVlOTIzMGI2Yjc0MmZfNy0xLTEtMS0w_4a8c7b00-ccb1-473a-9575-ed1ca91cb13a"
      unitRef="usd">63855000</us-gaap:ContractWithCustomerAssetNetNoncurrent>
    <us-gaap:ContractWithCustomerAssetNetNoncurrent
      contextRef="ic2731cc83e1b4d38a3d383cc2e9bfbc4_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl80Ni9mcmFnOmU3YjIxMWMzZTNhMTQ4MGFhMWUyZmZhM2U4NjY2ZjZmL3RhYmxlOjk0NGViNTJiMzVhZjQ5NDM4Yzg1ZTkyMzBiNmI3NDJmL3RhYmxlcmFuZ2U6OTQ0ZWI1MmIzNWFmNDk0MzhjODVlOTIzMGI2Yjc0MmZfNy0zLTEtMS0w_631a3e6a-dd1a-407e-8ca0-3fee5e6720aa"
      unitRef="usd">62600000</us-gaap:ContractWithCustomerAssetNetNoncurrent>
    <us-gaap:AccountsReceivableNet
      contextRef="i89009fd4f80f4537afb8edcc90602daf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl80Ni9mcmFnOmU3YjIxMWMzZTNhMTQ4MGFhMWUyZmZhM2U4NjY2ZjZmL3RhYmxlOjk0NGViNTJiMzVhZjQ5NDM4Yzg1ZTkyMzBiNmI3NDJmL3RhYmxlcmFuZ2U6OTQ0ZWI1MmIzNWFmNDk0MzhjODVlOTIzMGI2Yjc0MmZfOC0xLTEtMS0w_a8a6a866-93f7-4152-be71-08747b4bc2b5"
      unitRef="usd">1484560000</us-gaap:AccountsReceivableNet>
    <us-gaap:AccountsReceivableNet
      contextRef="ic2731cc83e1b4d38a3d383cc2e9bfbc4_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl80Ni9mcmFnOmU3YjIxMWMzZTNhMTQ4MGFhMWUyZmZhM2U4NjY2ZjZmL3RhYmxlOjk0NGViNTJiMzVhZjQ5NDM4Yzg1ZTkyMzBiNmI3NDJmL3RhYmxlcmFuZ2U6OTQ0ZWI1MmIzNWFmNDk0MzhjODVlOTIzMGI2Yjc0MmZfOC0zLTEtMS0w_c11e73f5-f4f4-496f-9caf-436d37eb32b2"
      unitRef="usd">1522071000</us-gaap:AccountsReceivableNet>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="i8300eef8c9384db0b4c93059c7cd3074_D20201001-20201231"
      decimals="-4"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl80Ni9mcmFnOmU3YjIxMWMzZTNhMTQ4MGFhMWUyZmZhM2U4NjY2ZjZmL3RleHRyZWdpb246ZTdiMjExYzNlM2ExNDgwYWExZTJmZmEzZTg2NjZmNmZfNzc2_856c4a6b-68f4-415d-b92e-34cdd77af19a"
      unitRef="usd">-30000.00</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="i52cf5c5c045049efa3e30153262bb31c_D20191001-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl80Ni9mcmFnOmU3YjIxMWMzZTNhMTQ4MGFhMWUyZmZhM2U4NjY2ZjZmL3RleHRyZWdpb246ZTdiMjExYzNlM2ExNDgwYWExZTJmZmEzZTg2NjZmNmZfNzgz_27f8d58e-4342-48aa-b4da-ddb5ffc80f04"
      unitRef="usd">-9100000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="idbd391fe5221494982d0ff6a7fcebb0b_D20200401-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl80Ni9mcmFnOmU3YjIxMWMzZTNhMTQ4MGFhMWUyZmZhM2U4NjY2ZjZmL3RleHRyZWdpb246ZTdiMjExYzNlM2ExNDgwYWExZTJmZmEzZTg2NjZmNmZfODM5_1b301be4-9370-4b52-9bc4-1e3308f8ba34"
      unitRef="usd">-200000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="ice2dc0ea5ea54deebe4fa8d7a9bd0fe7_D20190401-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl80Ni9mcmFnOmU3YjIxMWMzZTNhMTQ4MGFhMWUyZmZhM2U4NjY2ZjZmL3RleHRyZWdpb246ZTdiMjExYzNlM2ExNDgwYWExZTJmZmEzZTg2NjZmNmZfODQ2_7fcb82dd-3a26-4ccd-8b10-4a79bf51d737"
      unitRef="usd">-6700000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock
      contextRef="idbd391fe5221494982d0ff6a7fcebb0b_D20200401-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl80OS9mcmFnOmYyODc2ZjBmMGQyNTQ5MGY4YzM3NmIzZjc5NzkyZTA4L3RleHRyZWdpb246ZjI4NzZmMGYwZDI1NDkwZjhjMzc2YjNmNzk3OTJlMDhfMzY0_81284edf-6370-4b0b-9ddc-06a0dd4de3c0">ACCOUNTS PAYABLE AND OTHER ACCRUED EXPENSES&lt;div style="margin-top:6pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accounts payable and other accrued expenses consisted of the following:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;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:5pt;margin-top:11pt"&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.067%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.949%"/&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.951%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="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;December 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;March 31,&lt;br/&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vendor payables&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:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;437,120&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;432,953&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued expenses&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;389,714&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;265,058&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total accounts payable and other accrued expenses&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;826,834&#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;698,011&#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;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accrued expenses consisted primarily of the Company&#x2019;s provision for claimed indirect costs, which were approximately $248.2 million and $224.6 million as of December&#160;31, 2020 and March&#160;31, 2020, respectively. See Note 18 for further discussion of this provision.&lt;/span&gt;&lt;/div&gt;</us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock>
    <us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock
      contextRef="idbd391fe5221494982d0ff6a7fcebb0b_D20200401-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl80OS9mcmFnOmYyODc2ZjBmMGQyNTQ5MGY4YzM3NmIzZjc5NzkyZTA4L3RleHRyZWdpb246ZjI4NzZmMGYwZDI1NDkwZjhjMzc2YjNmNzk3OTJlMDhfMzYz_51ac73c1-33af-41fc-877a-91ab5d8b82cf">&lt;div style="margin-top:6pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accounts payable and other accrued expenses consisted of the following:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;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:5pt;margin-top:11pt"&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.067%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.949%"/&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.951%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="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;December 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;March 31,&lt;br/&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vendor payables&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:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;437,120&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;432,953&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Accrued expenses&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;389,714&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;265,058&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total accounts payable and other accrued expenses&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;826,834&#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;698,011&#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:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock>
    <us-gaap:AccountsPayableTradeCurrent
      contextRef="i89009fd4f80f4537afb8edcc90602daf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl80OS9mcmFnOmYyODc2ZjBmMGQyNTQ5MGY4YzM3NmIzZjc5NzkyZTA4L3RhYmxlOjA3Nzg2YzBjYzAxMTRmZmU5NDViOWM0OTRiYjk1NjI5L3RhYmxlcmFuZ2U6MDc3ODZjMGNjMDExNGZmZTk0NWI5YzQ5NGJiOTU2MjlfMS0xLTEtMS0w_c77340e6-813a-4ce7-bfe4-251390679a62"
      unitRef="usd">437120000</us-gaap:AccountsPayableTradeCurrent>
    <us-gaap:AccountsPayableTradeCurrent
      contextRef="ic2731cc83e1b4d38a3d383cc2e9bfbc4_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl80OS9mcmFnOmYyODc2ZjBmMGQyNTQ5MGY4YzM3NmIzZjc5NzkyZTA4L3RhYmxlOjA3Nzg2YzBjYzAxMTRmZmU5NDViOWM0OTRiYjk1NjI5L3RhYmxlcmFuZ2U6MDc3ODZjMGNjMDExNGZmZTk0NWI5YzQ5NGJiOTU2MjlfMS0zLTEtMS0w_335804c5-8e5a-41b9-8c1b-c102a0e2f4e4"
      unitRef="usd">432953000</us-gaap:AccountsPayableTradeCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="i89009fd4f80f4537afb8edcc90602daf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl80OS9mcmFnOmYyODc2ZjBmMGQyNTQ5MGY4YzM3NmIzZjc5NzkyZTA4L3RhYmxlOjA3Nzg2YzBjYzAxMTRmZmU5NDViOWM0OTRiYjk1NjI5L3RhYmxlcmFuZ2U6MDc3ODZjMGNjMDExNGZmZTk0NWI5YzQ5NGJiOTU2MjlfMi0xLTEtMS0w_abb0dce5-b531-4b4e-9669-632a5dbe3240"
      unitRef="usd">389714000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="ic2731cc83e1b4d38a3d383cc2e9bfbc4_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl80OS9mcmFnOmYyODc2ZjBmMGQyNTQ5MGY4YzM3NmIzZjc5NzkyZTA4L3RhYmxlOjA3Nzg2YzBjYzAxMTRmZmU5NDViOWM0OTRiYjk1NjI5L3RhYmxlcmFuZ2U6MDc3ODZjMGNjMDExNGZmZTk0NWI5YzQ5NGJiOTU2MjlfMi0zLTEtMS0w_da4b80dd-db6d-47b1-892b-b6b3fb0eec95"
      unitRef="usd">265058000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent
      contextRef="i89009fd4f80f4537afb8edcc90602daf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl80OS9mcmFnOmYyODc2ZjBmMGQyNTQ5MGY4YzM3NmIzZjc5NzkyZTA4L3RhYmxlOjA3Nzg2YzBjYzAxMTRmZmU5NDViOWM0OTRiYjk1NjI5L3RhYmxlcmFuZ2U6MDc3ODZjMGNjMDExNGZmZTk0NWI5YzQ5NGJiOTU2MjlfMy0xLTEtMS0w_1ba6431e-faed-4a2f-9a1b-55f8e946af51"
      unitRef="usd">826834000</us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent
      contextRef="ic2731cc83e1b4d38a3d383cc2e9bfbc4_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl80OS9mcmFnOmYyODc2ZjBmMGQyNTQ5MGY4YzM3NmIzZjc5NzkyZTA4L3RhYmxlOjA3Nzg2YzBjYzAxMTRmZmU5NDViOWM0OTRiYjk1NjI5L3RhYmxlcmFuZ2U6MDc3ODZjMGNjMDExNGZmZTk0NWI5YzQ5NGJiOTU2MjlfMy0zLTEtMS0w_5ef7e317-ecba-457e-92c8-84b10eb6d52a"
      unitRef="usd">698011000</us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent>
    <us-gaap:LossContingencyAccrualAtCarryingValue
      contextRef="ie490e68ca7184d429cb4fc0302d33f09_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl80OS9mcmFnOmYyODc2ZjBmMGQyNTQ5MGY4YzM3NmIzZjc5NzkyZTA4L3RleHRyZWdpb246ZjI4NzZmMGYwZDI1NDkwZjhjMzc2YjNmNzk3OTJlMDhfMjU0_572f401d-c1b1-4785-9143-42913a5cd911"
      unitRef="usd">248200000</us-gaap:LossContingencyAccrualAtCarryingValue>
    <us-gaap:LossContingencyAccrualAtCarryingValue
      contextRef="i48724b85b71649e79cfc547eda7c11d4_I20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl80OS9mcmFnOmYyODc2ZjBmMGQyNTQ5MGY4YzM3NmIzZjc5NzkyZTA4L3RleHRyZWdpb246ZjI4NzZmMGYwZDI1NDkwZjhjMzc2YjNmNzk3OTJlMDhfMjYx_7e6cdfa9-900f-419e-a375-f77843d6208d"
      unitRef="usd">224600000</us-gaap:LossContingencyAccrualAtCarryingValue>
    <us-gaap:CompensationRelatedCostsGeneralTextBlock
      contextRef="idbd391fe5221494982d0ff6a7fcebb0b_D20200401-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl81Mi9mcmFnOjY2YWNlZDA0MDZmZTRlNGE5MzMwNThiOGM0ZjYxMjFmL3RleHRyZWdpb246NjZhY2VkMDQwNmZlNGU0YTkzMzA1OGI4YzRmNjEyMWZfMTEw_0ae8d70b-b2ad-4452-8706-a05993ca3d60">ACCRUED COMPENSATION AND BENEFITS&lt;div style="margin-top:6pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accrued compensation and benefits consisted of the following:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:17pt;margin-top:11pt;text-align:center"&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.067%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.949%"/&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.951%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 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;March 31,&lt;br/&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Bonus&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:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;82,664&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;114,359&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Retirement&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;92,872&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;41,604&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vacation&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;191,928&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;159,512&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;47,011&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,300&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total accrued compensation and benefits&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;414,475&#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;348,775&#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:CompensationRelatedCostsGeneralTextBlock>
    <bah:ScheduleOfAccruedCompensationAndBenefitsTableTextBlock
      contextRef="idbd391fe5221494982d0ff6a7fcebb0b_D20200401-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl81Mi9mcmFnOjY2YWNlZDA0MDZmZTRlNGE5MzMwNThiOGM0ZjYxMjFmL3RleHRyZWdpb246NjZhY2VkMDQwNmZlNGU0YTkzMzA1OGI4YzRmNjEyMWZfMTEy_20a75d5b-8d3c-44ae-80ff-d18b8f8c8833">&lt;div style="margin-top:6pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accrued compensation and benefits consisted of the following:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:17pt;margin-top:11pt;text-align:center"&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.067%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.949%"/&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.951%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 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;March 31,&lt;br/&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Bonus&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:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;82,664&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;114,359&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Retirement&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;92,872&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;41,604&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Vacation&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;191,928&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;159,512&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;47,011&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,300&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total accrued compensation and benefits&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;414,475&#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;348,775&#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;</bah:ScheduleOfAccruedCompensationAndBenefitsTableTextBlock>
    <us-gaap:AccruedBonusesCurrent
      contextRef="i89009fd4f80f4537afb8edcc90602daf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl81Mi9mcmFnOjY2YWNlZDA0MDZmZTRlNGE5MzMwNThiOGM0ZjYxMjFmL3RhYmxlOjUyYTU4MDBhNDBiMjQyMzc4MzBkMjNkMDJmOTg3M2MzL3RhYmxlcmFuZ2U6NTJhNTgwMGE0MGIyNDIzNzgzMGQyM2QwMmY5ODczYzNfMS0xLTEtMS0w_ced4e9f5-b16f-48e7-9923-9e8570a2c6ae"
      unitRef="usd">82664000</us-gaap:AccruedBonusesCurrent>
    <us-gaap:AccruedBonusesCurrent
      contextRef="ic2731cc83e1b4d38a3d383cc2e9bfbc4_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl81Mi9mcmFnOjY2YWNlZDA0MDZmZTRlNGE5MzMwNThiOGM0ZjYxMjFmL3RhYmxlOjUyYTU4MDBhNDBiMjQyMzc4MzBkMjNkMDJmOTg3M2MzL3RhYmxlcmFuZ2U6NTJhNTgwMGE0MGIyNDIzNzgzMGQyM2QwMmY5ODczYzNfMS0zLTEtMS0w_392ca6ba-f136-4ffe-b557-97d89014ec73"
      unitRef="usd">114359000</us-gaap:AccruedBonusesCurrent>
    <us-gaap:PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesCurrent
      contextRef="i89009fd4f80f4537afb8edcc90602daf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl81Mi9mcmFnOjY2YWNlZDA0MDZmZTRlNGE5MzMwNThiOGM0ZjYxMjFmL3RhYmxlOjUyYTU4MDBhNDBiMjQyMzc4MzBkMjNkMDJmOTg3M2MzL3RhYmxlcmFuZ2U6NTJhNTgwMGE0MGIyNDIzNzgzMGQyM2QwMmY5ODczYzNfMi0xLTEtMS0w_12441136-7e19-4f0c-9aea-c2c1da1c7699"
      unitRef="usd">92872000</us-gaap:PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesCurrent>
    <us-gaap:PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesCurrent
      contextRef="ic2731cc83e1b4d38a3d383cc2e9bfbc4_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl81Mi9mcmFnOjY2YWNlZDA0MDZmZTRlNGE5MzMwNThiOGM0ZjYxMjFmL3RhYmxlOjUyYTU4MDBhNDBiMjQyMzc4MzBkMjNkMDJmOTg3M2MzL3RhYmxlcmFuZ2U6NTJhNTgwMGE0MGIyNDIzNzgzMGQyM2QwMmY5ODczYzNfMi0zLTEtMS0w_4e59cef8-cbca-43b5-9250-4966ed546581"
      unitRef="usd">41604000</us-gaap:PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesCurrent>
    <us-gaap:AccruedVacationCurrent
      contextRef="i89009fd4f80f4537afb8edcc90602daf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl81Mi9mcmFnOjY2YWNlZDA0MDZmZTRlNGE5MzMwNThiOGM0ZjYxMjFmL3RhYmxlOjUyYTU4MDBhNDBiMjQyMzc4MzBkMjNkMDJmOTg3M2MzL3RhYmxlcmFuZ2U6NTJhNTgwMGE0MGIyNDIzNzgzMGQyM2QwMmY5ODczYzNfMy0xLTEtMS0w_4b4666de-32cd-412f-b735-5c37a4713821"
      unitRef="usd">191928000</us-gaap:AccruedVacationCurrent>
    <us-gaap:AccruedVacationCurrent
      contextRef="ic2731cc83e1b4d38a3d383cc2e9bfbc4_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl81Mi9mcmFnOjY2YWNlZDA0MDZmZTRlNGE5MzMwNThiOGM0ZjYxMjFmL3RhYmxlOjUyYTU4MDBhNDBiMjQyMzc4MzBkMjNkMDJmOTg3M2MzL3RhYmxlcmFuZ2U6NTJhNTgwMGE0MGIyNDIzNzgzMGQyM2QwMmY5ODczYzNfMy0zLTEtMS0w_6897b46f-5608-40ed-8fcd-bf43fd6baf3c"
      unitRef="usd">159512000</us-gaap:AccruedVacationCurrent>
    <us-gaap:OtherEmployeeRelatedLiabilitiesCurrent
      contextRef="i89009fd4f80f4537afb8edcc90602daf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl81Mi9mcmFnOjY2YWNlZDA0MDZmZTRlNGE5MzMwNThiOGM0ZjYxMjFmL3RhYmxlOjUyYTU4MDBhNDBiMjQyMzc4MzBkMjNkMDJmOTg3M2MzL3RhYmxlcmFuZ2U6NTJhNTgwMGE0MGIyNDIzNzgzMGQyM2QwMmY5ODczYzNfNC0xLTEtMS0w_ebcd96f1-f551-4253-b447-23fac6511c2b"
      unitRef="usd">47011000</us-gaap:OtherEmployeeRelatedLiabilitiesCurrent>
    <us-gaap:OtherEmployeeRelatedLiabilitiesCurrent
      contextRef="ic2731cc83e1b4d38a3d383cc2e9bfbc4_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl81Mi9mcmFnOjY2YWNlZDA0MDZmZTRlNGE5MzMwNThiOGM0ZjYxMjFmL3RhYmxlOjUyYTU4MDBhNDBiMjQyMzc4MzBkMjNkMDJmOTg3M2MzL3RhYmxlcmFuZ2U6NTJhNTgwMGE0MGIyNDIzNzgzMGQyM2QwMmY5ODczYzNfNC0zLTEtMS0w_0606b74a-ef20-499d-a401-db826f841fcc"
      unitRef="usd">33300000</us-gaap:OtherEmployeeRelatedLiabilitiesCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="i89009fd4f80f4537afb8edcc90602daf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl81Mi9mcmFnOjY2YWNlZDA0MDZmZTRlNGE5MzMwNThiOGM0ZjYxMjFmL3RhYmxlOjUyYTU4MDBhNDBiMjQyMzc4MzBkMjNkMDJmOTg3M2MzL3RhYmxlcmFuZ2U6NTJhNTgwMGE0MGIyNDIzNzgzMGQyM2QwMmY5ODczYzNfNS0xLTEtMS0w_57d8c246-2725-4823-942b-7f465181a104"
      unitRef="usd">414475000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="ic2731cc83e1b4d38a3d383cc2e9bfbc4_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl81Mi9mcmFnOjY2YWNlZDA0MDZmZTRlNGE5MzMwNThiOGM0ZjYxMjFmL3RhYmxlOjUyYTU4MDBhNDBiMjQyMzc4MzBkMjNkMDJmOTg3M2MzL3RhYmxlcmFuZ2U6NTJhNTgwMGE0MGIyNDIzNzgzMGQyM2QwMmY5ODczYzNfNS0zLTEtMS0w_6dc6aa2a-1c18-43bb-89f3-48b471fe1fe0"
      unitRef="usd">348775000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:DebtDisclosureTextBlock
      contextRef="idbd391fe5221494982d0ff6a7fcebb0b_D20200401-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl81NS9mcmFnOjlhNjc5MmJhY2M0ZDRjZTRhZjhlMjAyM2QzNDYzYjM1L3RleHRyZWdpb246OWE2NzkyYmFjYzRkNGNlNGFmOGUyMDIzZDM0NjNiMzVfMTM4Mzk_cbec8599-6d2d-4895-99bd-886f42351dae">DEBT&lt;div style="margin-top:6pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Debt consisted of the following:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:11pt;text-align:center"&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:48.094%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.052%"/&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.052%"/&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.052%"/&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.054%"/&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;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2020&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, 2020&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;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Interest&lt;br/&gt;Rate&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;Outstanding&lt;br/&gt;Balance&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;Interest&lt;br/&gt;Rate&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;Outstanding&lt;br/&gt;Balance&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:10pt;font-weight:400;line-height:100%"&gt;Term Loan A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.65&#160;&lt;/span&gt;&lt;/td&gt;&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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;1,308,258&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;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;2.49&#160;&lt;/span&gt;&lt;/td&gt;&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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;1,363,739&#160;&lt;/span&gt;&lt;/td&gt;&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Term Loan B&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;1.90&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-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;385,184&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.74&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-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;388,102&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revolver&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;&#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;&#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;3.75&#160;&lt;/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;100,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Senior Notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.88&#160;&lt;/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;700,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: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;span style="color:#000000;font-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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2017 Senior Notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;&#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;5.13&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-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;350,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: Unamortized debt issuance costs and discount on debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(18,435)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(15,997)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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,375,007&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;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,185,844&#160;&lt;/span&gt;&lt;/td&gt;&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 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: Current portion of long-term debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(77,865)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(177,865)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 61.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Long-term debt, net of current portion&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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;2,297,142&#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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-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;2,007,979&#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:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Term Loans and Revolving Credit Facility&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On November 26, 2019 (the "Amendment Effective Date"), Booz Allen Hamilton Inc. ("Booz Allen Hamilton"), Booz Allen Hamilton Investor Corporation ("Investor"), and certain wholly-owned subsidiaries of Booz Allen Hamilton, entered into the Seventh Amendment (the "Seventh Amendment") to the Credit Agreement (as amended, the "Credit Agreement"), dated as of July 31, 2012 among Booz Allen Hamilton, Investor, certain wholly-owned subsidiaries of Booz Allen Hamilton and Bank &lt;/span&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:10pt;font-weight:400;line-height:120%"&gt;of America, N.A., as Administrative Agent and Collateral Agent, and the other lenders and financial institutions from time to time party thereto (as previously amended by the First Amendment to the Credit Agreement, dated as of August 16, 2013, the Second Amendment to the Credit Agreement, dated as of May 7, 2014, the Third Amendment to the Credit Agreement, dated as of July 13, 2016, the Fourth Amendment to the Credit Agreement, dated as of February 6, 2017, the Fifth Amendment to the Credit Agreement, dated as of March 7, 2018, and the Sixth Amendment to the Credit Agreement, dated as of July 23, 2018). Pursuant to the Seventh Amendment, the Company reduced the applicable margin applicable to the Term Loan B ("Term Loan B" and, together with the Term Loan A, the "Term Loans") from 2.00% to 1.75% for LIBOR loans and from 1.00% to 0.75% for base rate loans and extended the maturity of the Term Loan B to November 26, 2026. The applicable margin and maturity date applicable to the Term Loan A (the "Term Loan A") remained unchanged.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Prior to the Seventh Amendment, approximately $389.0 million was outstanding under Term Loan B. Pursuant to the Seventh Amendment, certain lenders converted their existing Term Loan B loans into a new tranche of Term Loan B loans in an aggregate amount, along with Term Loan B loans advanced by certain new lenders, of approximately $389.0 million (the &#x201c;New Refinancing Tranche B Term Loans&#x201d;). The proceeds from the new lenders were used to prepay in full all of the existing Term Loan B loans that were not converted into the new Term Loan B tranche. Voluntary prepayments of the New Refinancing Tranche B Term Loans are permitted at any time, in minimum principal amounts, without premium or penalty. The other terms of the New Refinancing Tranche B Term Loans are generally the same as the existing Term Loan B prior to the Seventh Amendment.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of&#160;December&#160;31, 2020, the Credit Agreement provided Booz Allen Hamilton with a&#160;$1,308.3 million&#160;Term Loan A, a $385.2 million&#160;Term Loan B, and a $500.0 million revolving credit facility (the "Revolving Credit Facility") with a sub-limit for letters of credit of&#160;$100.0 million (collectively, the "Secured Credit Facility"). As of December&#160;31, 2020, the maturity date of Term Loan A and the termination date for the Revolving Credit Facility was July 23, 2023 and the maturity date of Term Loan B was November 26, 2026. Booz Allen Hamilton&#x2019;s obligations and the guarantors&#x2019; guarantees under the Credit Agreement are secured by a first priority lien on substantially all of the assets (including capital stock of subsidiaries) of Booz Allen Hamilton, Investor, and the subsidiary guarantors, subject to certain exceptions set forth in the Credit Agreement and related documentation. Subject to specified conditions, without the consent of the then-existing lenders (but subject to the receipt of commitments), the Term Loans or the Revolving Credit Facility may be expanded (or a new term loan facility or revolving credit facility added to the existing facilities) by up to (i) the greater of (x) $627 million and (y) 100% of consolidated EBITDA of Booz Allen Hamilton, as of the end of the most recently ended four quarter period for which financial statements have been delivered pursuant to the Credit Agreement plus (ii)&#160;the aggregate principal amount under which pro forma consolidated net secured leverage remains less than or equal to 3.50:1.00.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;At Booz Allen Hamilton&#x2019;s option, borrowings under the Secured Credit Facility bear interest based either at LIBOR (adjusted for maximum reserves, and subject to a floor of zero) for the applicable interest period or a base rate (equal to the highest of (x)&#160;the administrative agent&#x2019;s prime corporate rate, (y)&#160;the overnight federal funds rate plus 0.50%, and (z)&#160;three-month LIBOR (adjusted for maximum reserves, and subject to a floor of zero) plus 1.00%), in each case plus an applicable margin, payable at the end of the applicable interest period and in any event at least quarterly. The applicable margin for Term Loan A and borrowings under the Revolving Credit Facility ranges from 1.25% to 2.00% for LIBOR loans and 0.25% to 1.00% for base rate loans, in each case based on Booz Allen Hamilton&#x2019;s consolidated total net leverage ratio. The applicable margin for Term Loan B is 1.75% for LIBOR loans and 0.75% for base rate loans. Unused commitments under the Revolving Credit Facility are subject to a quarterly fee ranging from 0.20% to 0.35% based on Booz Allen Hamilton&#x2019;s consolidated total net leverage ratio. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Booz Allen Hamilton occasionally borrows under the Revolving Credit Facility in anticipation of cash demands. For both the three and nine months ended December&#160;31, 2020 and 2019, Booz Allen Hamilton accessed no amounts of its $500.0 million Revolving Credit Facility. As of December&#160;31, 2020, there was no outstanding balance on the Revolving Credit Facility. As of March&#160;31, 2020, $100.0 million was outstanding on the Revolving Credit Facility, which was repaid in June 2020. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Credit Agreement, as amended, requires quarterly principal payments of 1.25% of the stated principal amount of Term Loan&#160;A until maturity, and quarterly principal payments of 0.25% of the stated principal amount of Term Loan B until maturity. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Credit Agreement contains customary representations and warranties and customary affirmative and negative covenants. The negative covenants include limitations on the following, in each case subject to certain exceptions: (i)&#160;indebtedness and liens; (ii)&#160;mergers, consolidations or amalgamations, liquidations, wind-ups or dissolutions, and disposition of all or substantially all assets; (iii)&#160;dispositions of property; (iv)&#160;restricted payments; (v)&#160;investments; (vi)&#160;transactions with affiliates; (vii)&#160;change in fiscal periods; (viii)&#160;negative pledges; (ix)&#160;restrictive agreements; (x)&#160;line of business; and (xi)&#160;speculative hedging. The events of default include the following, in each case subject to certain exceptions: (a)&#160;failure to make required payments under the Secured Credit Facility; (b)&#160;material breaches of representations or warranties under the &lt;/span&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:10pt;font-weight:400;line-height:120%"&gt;Secured Credit Facility; (c)&#160;failure to observe covenants or agreements under the Secured Credit Facility; (d)&#160;failure to pay or default under certain other material indebtedness; (e)&#160;bankruptcy or insolvency; (f)&#160;certain Employee Retirement Income Security Act, or ERISA, events; (g)&#160;certain material judgments; (h)&#160;actual or asserted invalidity of the Guarantee and Collateral Agreements or the other security documents or failure of the guarantees or perfected liens thereunder; and (i)&#160;a change of control. In addition, Booz Allen Hamilton is required to meet certain financial covenants at each quarter end, namely Consolidated Net Total Leverage and Consolidated Net Interest Coverage Ratios. As of December&#160;31, 2020 and March&#160;31, 2020, Booz Allen Hamilton was in compliance with all financial covenants associated with its debt and debt-like instruments.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For the three months ended December&#160;31, 2020 and 2019, interest payments of $5.6 million and $12.0 million were made for Term Loan A and $1.9 million and $3.7 million were made for Term Loan B, respectively. For the nine months ended December&#160;31, 2020 and 2019, interest payments of $18.3 million and $39.2 million were made for Term Loan A and $6.0 million and $12.5 million were made for Term Loan B, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Borrowings under the Term Loans, and if used, the Revolving Credit Facility, incur interest at a variable rate. In accordance with Booz Allen Hamilton&#x2019;s risk management strategy, between April 6, 2017 and April 4, 2019, Booz Allen Hamilton executed a series of interest rate swaps. As of December&#160;31, 2020, Booz Allen Hamilton had interest rate swaps with an aggregate notional amount of $1 billion. These instruments hedge the variability of cash outflows for interest payments on the term loan debts and Revolving Credit Facility. The Company's objectives in using cash flow hedges are to reduce volatility due to interest rate movements and to add stability to interest expense (see Note 9 to our condensed consolidated financial statements).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:22.5pt"&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;Senior Notes&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On August 24, 2020, Booz Allen Hamilton issued $700.0&#160;million aggregate principal amount of its 3.875% Senior Notes due 2028 (the &#x201c;Senior Notes&#x201d;) under an Indenture, dated as of August 24, 2020, among Booz Allen Hamilton, certain subsidiaries of Booz Allen Hamilton, as guarantors (the &#x201c;Subsidiary Guarantors&#x201d;), and Wilmington Trust, National Association as trustee (the &#x201c;Trustee&#x201d;), as supplemented by the First Supplemental Indenture, dated as of August 24, 2020, among Booz Allen Hamilton, the Subsidiary Guarantors and the Trustee. Each of Booz Allen Hamilton's existing and future restricted subsidiaries that guarantee its obligations under the Secured Credit Facility or certain other indebtedness guarantee the Senior Notes on a senior unsecured basis. The Senior Notes and the guarantees are Booz Allen Hamilton&#x2019;s and each Subsidiary Guarantors&#x2019; senior unsecured obligations and rank equally in right of payment with all of Booz Allen Hamilton&#x2019;s and the Subsidiary Guarantors&#x2019; existing and future senior indebtedness and rank senior in right of payment to any of Booz Allen Hamilton&#x2019;s and the Subsidiary Guarantors&#x2019; future subordinated indebtedness.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Booz Allen Hamilton may redeem some or all of the Senior Notes at any time prior to September 1, 2023, at a price equal to 100.00% of the principal amount of the Senior Notes redeemed, plus accrued and unpaid interest, if any, to (but not including) the redemption date, plus an applicable &#x201c;make-whole premium.&#x201d; Booz Allen Hamilton may redeem the Senior Notes at its option, in whole at any time or in part from time to time, upon certain required notice, at any time (i) on and after September 1, 2023, at a price equal to 101.94% of the principal amount of the Senior Notes, (ii) on or after September 1, 2024, at a price equal to 100.97% of the principal amount of the Senior Notes, and (iii) on September 1, 2025 and thereafter, at a price equal to 100.00% of the principal amount of the Senior Notes, in each case, plus accrued and unpaid interest, if any, to (but not including) the applicable redemption date. In addition, at any time on or prior to September 1, 2023, Booz Allen Hamilton may redeem up to 40.00% of the original aggregate principal amount of the Senior Notes with the net cash proceeds of certain equity offerings at a redemption price equal to 103.88% of the principal amount of the Senior Notes, plus accrued and unpaid interest, if any, to (but not including) the redemption date, provided that at least 50.00% of the original aggregate principal amount of the Senior Notes remains outstanding after each such redemption; and the redemption occurs within 180 days of the closing date of such equity offering.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Interest is payable on the Senior Notes semi-annually on March 1 and September 1 of each year, beginning on March 1, 2021, and principal is due at maturity on September 1, 2028. In connection with the issuance of the Senior Notes, the Company recognized $9.2&#160;million of issuance costs, which were recorded as an offset against the carrying value of debt and will be amortized to interest expense over the term of the Senior Notes. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:22.5pt"&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;2017 Senior Notes&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On April 25, 2017, Booz Allen Hamilton issued $350.0&#160;million aggregate principal amount of its 5.125% Senior Notes due 2025 (the "2017 Senior Notes"), under an Indenture, dated as of April 25, 2017, among Booz Allen Hamilton, certain subsidiaries of Booz Allen Hamilton, as guarantors, and Wilmington Trust, National Association, as trustee, as supplemented by the First Supplemental Indenture, dated as of April 25, 2017, among Booz Allen Hamilton, certain subsidiaries of Booz Allen Hamilton, as guarantors, and Wilmington Trust, National Association, as trustee. Each of Booz Allen Hamilton's existing and future domestic restricted subsidiaries that guaranteed its obligations under the Secured Credit Facility and certain other &lt;/span&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:10pt;font-weight:400;line-height:120%"&gt;indebtedness guaranteed the 2017 Senior Notes on a senior unsecured basis. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On August 24, 2020, Booz Allen Hamilton used a portion of the net proceeds from the sale of the Senior Notes to redeem in full $350.0&#160;million aggregate principal amount of the outstanding 2017 Senior Notes at a redemption price of 102.563% of the principal amount thereof, plus accrued and unpaid interest thereon to (but excluding) the redemption date, and to pay all fees and expenses related to the foregoing. Booz Allen Hamilton intends to use the remaining net proceeds from the sale of the Senior Notes for working capital and other general corporate purposes.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the second quarter of fiscal 2021, the Company recorded $13.2&#160;million of loss on debt extinguishment in other (expense) income, net on the Condensed Consolidated Statements of Operations, including $9.0&#160;million of the premium paid at redemption, and write-off of the unamortized debt issuance cost of the 2017 Senior Notes.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Interest on debt and debt-like instruments consisted of the following: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:6pt;padding-left:9pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.829%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.624%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended&lt;br/&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Nine Months Ended&lt;br/&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;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-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align: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;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="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align: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:0 1pt"/&gt;&lt;td colspan="9" 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:8pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="9" 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:8pt;font-weight:700;line-height:100%"&gt;(In thousands)&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;Term Loan A Interest Expense&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: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;5,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;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;11,956&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;18,222&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;38,990&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;Term Loan B Interest Expense&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;1,872&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,719&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,980&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,371&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;Interest on Revolving Credit Facility&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;&#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;799&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Senior Notes Interest Expense &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;6,782&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,484&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,771&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,453&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred Payment Obligation Interest &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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;1,718&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;5,740&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;Amortization of Debt Issuance Cost (DIC) and Original Issue Discount (OID) &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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,126&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,174&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,302&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,632&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;Interest Swap Expense&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;5,410&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,081&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,215&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;604&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;106&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;611&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;491&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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 Interest Expense&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 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;20,878&#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;24,231&#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;60,900&#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;75,281&#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-top:6pt;padding-left:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Interest payments on the deferred payment obligation were made twice a year in January and July. The final payment was made on December 18, 2019. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;DIC and OID on the Term Loans and senior notes are recorded as a reduction of long-term debt in the condensed consolidated balance sheet and are amortized ratably over the life of the related debt using the effective rate method. DIC on the Revolving Credit Facility is recorded as a long-term asset on the condensed consolidated balance sheet and amortized ratably over the term of the Revolving Credit Facility.&lt;/span&gt;&lt;/div&gt;</us-gaap:DebtDisclosureTextBlock>
    <us-gaap:ScheduleOfDebtTableTextBlock
      contextRef="idbd391fe5221494982d0ff6a7fcebb0b_D20200401-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl81NS9mcmFnOjlhNjc5MmJhY2M0ZDRjZTRhZjhlMjAyM2QzNDYzYjM1L3RleHRyZWdpb246OWE2NzkyYmFjYzRkNGNlNGFmOGUyMDIzZDM0NjNiMzVfMTM4Mjg_19e99fcb-b4dc-466e-81f3-a80db5c1ff82">&lt;div style="margin-top:6pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Debt consisted of the following:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:11pt;text-align:center"&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:48.094%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.052%"/&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.052%"/&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.052%"/&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.054%"/&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;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 31, 2020&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, 2020&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;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Interest&lt;br/&gt;Rate&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;Outstanding&lt;br/&gt;Balance&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;Interest&lt;br/&gt;Rate&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;Outstanding&lt;br/&gt;Balance&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:10pt;font-weight:400;line-height:100%"&gt;Term Loan A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1.65&#160;&lt;/span&gt;&lt;/td&gt;&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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;1,308,258&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;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;2.49&#160;&lt;/span&gt;&lt;/td&gt;&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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;1,363,739&#160;&lt;/span&gt;&lt;/td&gt;&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Term Loan B&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;1.90&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-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;385,184&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.74&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-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;388,102&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Revolver&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;&#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;&#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;3.75&#160;&lt;/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;100,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Senior Notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3.88&#160;&lt;/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;700,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: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;span style="color:#000000;font-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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2017 Senior Notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;&#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;5.13&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-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;350,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: Unamortized debt issuance costs and discount on debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(18,435)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(15,997)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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,375,007&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;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,185,844&#160;&lt;/span&gt;&lt;/td&gt;&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 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less: Current portion of long-term debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(77,865)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(177,865)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 61.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Long-term debt, net of current portion&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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;2,297,142&#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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-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;2,007,979&#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:ScheduleOfDebtTableTextBlock>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="i6c3c2f2502b54525b74b277c434f03b6_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl81NS9mcmFnOjlhNjc5MmJhY2M0ZDRjZTRhZjhlMjAyM2QzNDYzYjM1L3RhYmxlOjU0NDBiMjQ0Y2Y2NzQwZTM5N2Y0NzZkYzg2YjIzMTkyL3RhYmxlcmFuZ2U6NTQ0MGIyNDRjZjY3NDBlMzk3ZjQ3NmRjODZiMjMxOTJfMi0xLTEtMS0w_240327ad-de89-482f-a510-f102427b1f26"
      unitRef="number">0.0165</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i6c3c2f2502b54525b74b277c434f03b6_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl81NS9mcmFnOjlhNjc5MmJhY2M0ZDRjZTRhZjhlMjAyM2QzNDYzYjM1L3RhYmxlOjU0NDBiMjQ0Y2Y2NzQwZTM5N2Y0NzZkYzg2YjIzMTkyL3RhYmxlcmFuZ2U6NTQ0MGIyNDRjZjY3NDBlMzk3ZjQ3NmRjODZiMjMxOTJfMi0zLTEtMS0w_2a50cfd2-6cab-4c85-ba6e-3804bf912e13"
      unitRef="usd">1308258000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="iac1f40be17a04113ae7a78aab45d632a_I20200331"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl81NS9mcmFnOjlhNjc5MmJhY2M0ZDRjZTRhZjhlMjAyM2QzNDYzYjM1L3RhYmxlOjU0NDBiMjQ0Y2Y2NzQwZTM5N2Y0NzZkYzg2YjIzMTkyL3RhYmxlcmFuZ2U6NTQ0MGIyNDRjZjY3NDBlMzk3ZjQ3NmRjODZiMjMxOTJfMi01LTEtMS0w_c7bd7930-285b-420d-8ae0-7114566bb016"
      unitRef="number">0.0249</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="iac1f40be17a04113ae7a78aab45d632a_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl81NS9mcmFnOjlhNjc5MmJhY2M0ZDRjZTRhZjhlMjAyM2QzNDYzYjM1L3RhYmxlOjU0NDBiMjQ0Y2Y2NzQwZTM5N2Y0NzZkYzg2YjIzMTkyL3RhYmxlcmFuZ2U6NTQ0MGIyNDRjZjY3NDBlMzk3ZjQ3NmRjODZiMjMxOTJfMi03LTEtMS0w_3f86a633-71de-4dcf-bf0d-00ed2ed6cfbe"
      unitRef="usd">1363739000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="icbd522b28052418689122ef6a586400c_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl81NS9mcmFnOjlhNjc5MmJhY2M0ZDRjZTRhZjhlMjAyM2QzNDYzYjM1L3RhYmxlOjU0NDBiMjQ0Y2Y2NzQwZTM5N2Y0NzZkYzg2YjIzMTkyL3RhYmxlcmFuZ2U6NTQ0MGIyNDRjZjY3NDBlMzk3ZjQ3NmRjODZiMjMxOTJfMy0xLTEtMS0w_f1108197-50b4-4103-8faf-7b7be83dacca"
      unitRef="number">0.0190</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="icbd522b28052418689122ef6a586400c_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl81NS9mcmFnOjlhNjc5MmJhY2M0ZDRjZTRhZjhlMjAyM2QzNDYzYjM1L3RhYmxlOjU0NDBiMjQ0Y2Y2NzQwZTM5N2Y0NzZkYzg2YjIzMTkyL3RhYmxlcmFuZ2U6NTQ0MGIyNDRjZjY3NDBlMzk3ZjQ3NmRjODZiMjMxOTJfMy0zLTEtMS0w_d195dda5-8d68-49e9-bfd4-21a205db7f37"
      unitRef="usd">385184000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="i3836958159e1413fa0301c2a368745d0_I20200331"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl81NS9mcmFnOjlhNjc5MmJhY2M0ZDRjZTRhZjhlMjAyM2QzNDYzYjM1L3RhYmxlOjU0NDBiMjQ0Y2Y2NzQwZTM5N2Y0NzZkYzg2YjIzMTkyL3RhYmxlcmFuZ2U6NTQ0MGIyNDRjZjY3NDBlMzk3ZjQ3NmRjODZiMjMxOTJfMy01LTEtMS0w_ae45ba03-0fed-4263-a0de-e1c9c60ad0b3"
      unitRef="number">0.0274</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i3836958159e1413fa0301c2a368745d0_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl81NS9mcmFnOjlhNjc5MmJhY2M0ZDRjZTRhZjhlMjAyM2QzNDYzYjM1L3RhYmxlOjU0NDBiMjQ0Y2Y2NzQwZTM5N2Y0NzZkYzg2YjIzMTkyL3RhYmxlcmFuZ2U6NTQ0MGIyNDRjZjY3NDBlMzk3ZjQ3NmRjODZiMjMxOTJfMy03LTEtMS0w_56af2b30-5151-4526-a54e-417ea2620173"
      unitRef="usd">388102000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i5715a3fe30574258ac48133ec8422149_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl81NS9mcmFnOjlhNjc5MmJhY2M0ZDRjZTRhZjhlMjAyM2QzNDYzYjM1L3RhYmxlOjU0NDBiMjQ0Y2Y2NzQwZTM5N2Y0NzZkYzg2YjIzMTkyL3RhYmxlcmFuZ2U6NTQ0MGIyNDRjZjY3NDBlMzk3ZjQ3NmRjODZiMjMxOTJfNC0zLTEtMS0w_8e6106dd-25a4-4ab1-a9a8-bf2c787dabef"
      unitRef="usd">0</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="i0044956253de46548ef7539cbb5fb4df_I20200331"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl81NS9mcmFnOjlhNjc5MmJhY2M0ZDRjZTRhZjhlMjAyM2QzNDYzYjM1L3RhYmxlOjU0NDBiMjQ0Y2Y2NzQwZTM5N2Y0NzZkYzg2YjIzMTkyL3RhYmxlcmFuZ2U6NTQ0MGIyNDRjZjY3NDBlMzk3ZjQ3NmRjODZiMjMxOTJfNC01LTEtMS0w_ba81b6f2-1f9e-49e5-a876-001c1ec4a1e6"
      unitRef="number">0.0375</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i0044956253de46548ef7539cbb5fb4df_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl81NS9mcmFnOjlhNjc5MmJhY2M0ZDRjZTRhZjhlMjAyM2QzNDYzYjM1L3RhYmxlOjU0NDBiMjQ0Y2Y2NzQwZTM5N2Y0NzZkYzg2YjIzMTkyL3RhYmxlcmFuZ2U6NTQ0MGIyNDRjZjY3NDBlMzk3ZjQ3NmRjODZiMjMxOTJfNC03LTEtMS0w_90755c79-1161-4d86-9b70-98fe5b489ed3"
      unitRef="usd">100000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="i7a8a9049d24a4880badd519693807656_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl81NS9mcmFnOjlhNjc5MmJhY2M0ZDRjZTRhZjhlMjAyM2QzNDYzYjM1L3RhYmxlOjU0NDBiMjQ0Y2Y2NzQwZTM5N2Y0NzZkYzg2YjIzMTkyL3RhYmxlcmFuZ2U6NTQ0MGIyNDRjZjY3NDBlMzk3ZjQ3NmRjODZiMjMxOTJfNS0xLTEtMS0w_77ad5c80-e360-4ff2-9a87-2929f5b48606"
      unitRef="number">0.0388</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i7a8a9049d24a4880badd519693807656_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl81NS9mcmFnOjlhNjc5MmJhY2M0ZDRjZTRhZjhlMjAyM2QzNDYzYjM1L3RhYmxlOjU0NDBiMjQ0Y2Y2NzQwZTM5N2Y0NzZkYzg2YjIzMTkyL3RhYmxlcmFuZ2U6NTQ0MGIyNDRjZjY3NDBlMzk3ZjQ3NmRjODZiMjMxOTJfNS0zLTEtMS0w_296ff741-fc3d-4618-bd8c-6396125ba9af"
      unitRef="usd">700000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="i3d00fffacb57423591b3db3b0a045806_I20200331"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl81NS9mcmFnOjlhNjc5MmJhY2M0ZDRjZTRhZjhlMjAyM2QzNDYzYjM1L3RhYmxlOjU0NDBiMjQ0Y2Y2NzQwZTM5N2Y0NzZkYzg2YjIzMTkyL3RhYmxlcmFuZ2U6NTQ0MGIyNDRjZjY3NDBlMzk3ZjQ3NmRjODZiMjMxOTJfNS01LTEtMS0w_91e4e2d2-423a-464b-bfd1-23e119afc56e"
      unitRef="number">0</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i3d00fffacb57423591b3db3b0a045806_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl81NS9mcmFnOjlhNjc5MmJhY2M0ZDRjZTRhZjhlMjAyM2QzNDYzYjM1L3RhYmxlOjU0NDBiMjQ0Y2Y2NzQwZTM5N2Y0NzZkYzg2YjIzMTkyL3RhYmxlcmFuZ2U6NTQ0MGIyNDRjZjY3NDBlMzk3ZjQ3NmRjODZiMjMxOTJfNS03LTEtMS0w_fad8d79b-d061-4983-b273-fa8ee420d6dd"
      unitRef="usd">0</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="i9f8f30f222d24a458e3b5d8f4c6ed4fc_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl81NS9mcmFnOjlhNjc5MmJhY2M0ZDRjZTRhZjhlMjAyM2QzNDYzYjM1L3RhYmxlOjU0NDBiMjQ0Y2Y2NzQwZTM5N2Y0NzZkYzg2YjIzMTkyL3RhYmxlcmFuZ2U6NTQ0MGIyNDRjZjY3NDBlMzk3ZjQ3NmRjODZiMjMxOTJfNi0xLTEtMS0w_38f43a2f-9359-443d-8985-580c498ffc8a"
      unitRef="number">0</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i9f8f30f222d24a458e3b5d8f4c6ed4fc_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl81NS9mcmFnOjlhNjc5MmJhY2M0ZDRjZTRhZjhlMjAyM2QzNDYzYjM1L3RhYmxlOjU0NDBiMjQ0Y2Y2NzQwZTM5N2Y0NzZkYzg2YjIzMTkyL3RhYmxlcmFuZ2U6NTQ0MGIyNDRjZjY3NDBlMzk3ZjQ3NmRjODZiMjMxOTJfNi0zLTEtMS0w_7894ff0f-4922-4fc5-a0be-1038deb5d7b2"
      unitRef="usd">0</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="ie8486b05df8340479f60b00f8505f099_I20200331"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl81NS9mcmFnOjlhNjc5MmJhY2M0ZDRjZTRhZjhlMjAyM2QzNDYzYjM1L3RhYmxlOjU0NDBiMjQ0Y2Y2NzQwZTM5N2Y0NzZkYzg2YjIzMTkyL3RhYmxlcmFuZ2U6NTQ0MGIyNDRjZjY3NDBlMzk3ZjQ3NmRjODZiMjMxOTJfNi01LTEtMS0w_c6c9e5d3-291a-4079-a526-f7a9a35cc11a"
      unitRef="number">0.0513</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="ie8486b05df8340479f60b00f8505f099_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl81NS9mcmFnOjlhNjc5MmJhY2M0ZDRjZTRhZjhlMjAyM2QzNDYzYjM1L3RhYmxlOjU0NDBiMjQ0Y2Y2NzQwZTM5N2Y0NzZkYzg2YjIzMTkyL3RhYmxlcmFuZ2U6NTQ0MGIyNDRjZjY3NDBlMzk3ZjQ3NmRjODZiMjMxOTJfNi03LTEtMS0w_b8d4586f-f2cc-4c76-bae5-8c914ce8e01d"
      unitRef="usd">350000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet
      contextRef="i89009fd4f80f4537afb8edcc90602daf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl81NS9mcmFnOjlhNjc5MmJhY2M0ZDRjZTRhZjhlMjAyM2QzNDYzYjM1L3RhYmxlOjU0NDBiMjQ0Y2Y2NzQwZTM5N2Y0NzZkYzg2YjIzMTkyL3RhYmxlcmFuZ2U6NTQ0MGIyNDRjZjY3NDBlMzk3ZjQ3NmRjODZiMjMxOTJfNy0zLTEtMS0w_cb6a8195-48d3-48bb-92ca-3cb98517734c"
      unitRef="usd">18435000</us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet>
    <us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet
      contextRef="ic2731cc83e1b4d38a3d383cc2e9bfbc4_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl81NS9mcmFnOjlhNjc5MmJhY2M0ZDRjZTRhZjhlMjAyM2QzNDYzYjM1L3RhYmxlOjU0NDBiMjQ0Y2Y2NzQwZTM5N2Y0NzZkYzg2YjIzMTkyL3RhYmxlcmFuZ2U6NTQ0MGIyNDRjZjY3NDBlMzk3ZjQ3NmRjODZiMjMxOTJfNy03LTEtMS0w_b3f3b936-2a42-4322-ad87-38ec0cd2fee8"
      unitRef="usd">15997000</us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet>
    <us-gaap:LongTermDebt
      contextRef="i89009fd4f80f4537afb8edcc90602daf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl81NS9mcmFnOjlhNjc5MmJhY2M0ZDRjZTRhZjhlMjAyM2QzNDYzYjM1L3RhYmxlOjU0NDBiMjQ0Y2Y2NzQwZTM5N2Y0NzZkYzg2YjIzMTkyL3RhYmxlcmFuZ2U6NTQ0MGIyNDRjZjY3NDBlMzk3ZjQ3NmRjODZiMjMxOTJfOC0zLTEtMS0w_00f1dcfd-205a-4d64-b2be-4d162052f3b0"
      unitRef="usd">2375007000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="ic2731cc83e1b4d38a3d383cc2e9bfbc4_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl81NS9mcmFnOjlhNjc5MmJhY2M0ZDRjZTRhZjhlMjAyM2QzNDYzYjM1L3RhYmxlOjU0NDBiMjQ0Y2Y2NzQwZTM5N2Y0NzZkYzg2YjIzMTkyL3RhYmxlcmFuZ2U6NTQ0MGIyNDRjZjY3NDBlMzk3ZjQ3NmRjODZiMjMxOTJfOC03LTEtMS0w_d449b8f5-772e-4978-9937-895a0f85a3ac"
      unitRef="usd">2185844000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebtCurrent
      contextRef="i89009fd4f80f4537afb8edcc90602daf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl81NS9mcmFnOjlhNjc5MmJhY2M0ZDRjZTRhZjhlMjAyM2QzNDYzYjM1L3RhYmxlOjU0NDBiMjQ0Y2Y2NzQwZTM5N2Y0NzZkYzg2YjIzMTkyL3RhYmxlcmFuZ2U6NTQ0MGIyNDRjZjY3NDBlMzk3ZjQ3NmRjODZiMjMxOTJfOS0zLTEtMS0w_6183849f-f23c-4414-80b3-7a0995009585"
      unitRef="usd">77865000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtCurrent
      contextRef="ic2731cc83e1b4d38a3d383cc2e9bfbc4_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl81NS9mcmFnOjlhNjc5MmJhY2M0ZDRjZTRhZjhlMjAyM2QzNDYzYjM1L3RhYmxlOjU0NDBiMjQ0Y2Y2NzQwZTM5N2Y0NzZkYzg2YjIzMTkyL3RhYmxlcmFuZ2U6NTQ0MGIyNDRjZjY3NDBlMzk3ZjQ3NmRjODZiMjMxOTJfOS03LTEtMS0w_6f5e4d97-1012-4739-82be-124db32e3769"
      unitRef="usd">177865000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="i89009fd4f80f4537afb8edcc90602daf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl81NS9mcmFnOjlhNjc5MmJhY2M0ZDRjZTRhZjhlMjAyM2QzNDYzYjM1L3RhYmxlOjU0NDBiMjQ0Y2Y2NzQwZTM5N2Y0NzZkYzg2YjIzMTkyL3RhYmxlcmFuZ2U6NTQ0MGIyNDRjZjY3NDBlMzk3ZjQ3NmRjODZiMjMxOTJfMTAtMy0xLTEtMA_26b6d1f5-346a-44ed-a4a2-395f629c28d5"
      unitRef="usd">2297142000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="ic2731cc83e1b4d38a3d383cc2e9bfbc4_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl81NS9mcmFnOjlhNjc5MmJhY2M0ZDRjZTRhZjhlMjAyM2QzNDYzYjM1L3RhYmxlOjU0NDBiMjQ0Y2Y2NzQwZTM5N2Y0NzZkYzg2YjIzMTkyL3RhYmxlcmFuZ2U6NTQ0MGIyNDRjZjY3NDBlMzk3ZjQ3NmRjODZiMjMxOTJfMTAtNy0xLTEtMA_4358bde3-52ef-4d02-95ec-505870fb9023"
      unitRef="usd">2007979000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i889d2b99fc7a4afcad64d2cc383164d7_D20191125-20191125"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl81NS9mcmFnOjlhNjc5MmJhY2M0ZDRjZTRhZjhlMjAyM2QzNDYzYjM1L3RleHRyZWdpb246OWE2NzkyYmFjYzRkNGNlNGFmOGUyMDIzZDM0NjNiMzVfMTM1MQ_a90ee3dd-cac0-4f8d-8374-bca26bddfe47"
      unitRef="number">0.0200</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i1a18c769ea6a4009a4f551018c86de20_D20191126-20191126"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl81NS9mcmFnOjlhNjc5MmJhY2M0ZDRjZTRhZjhlMjAyM2QzNDYzYjM1L3RleHRyZWdpb246OWE2NzkyYmFjYzRkNGNlNGFmOGUyMDIzZDM0NjNiMzVfMTM1Nw_e6fd697a-15c7-4076-9d2c-4c9e141c4919"
      unitRef="number">0.0175</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i7a87eec10d0e4c9aafb791c9a29bd584_D20191125-20191125"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl81NS9mcmFnOjlhNjc5MmJhY2M0ZDRjZTRhZjhlMjAyM2QzNDYzYjM1L3RleHRyZWdpb246OWE2NzkyYmFjYzRkNGNlNGFmOGUyMDIzZDM0NjNiMzVfMTM4NQ_a75718c9-9ca9-4177-9ea9-f035aa2c24e7"
      unitRef="number">0.0100</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="ie0f1931897ff420ba402ac210aaccf0e_D20191126-20191126"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl81NS9mcmFnOjlhNjc5MmJhY2M0ZDRjZTRhZjhlMjAyM2QzNDYzYjM1L3RleHRyZWdpb246OWE2NzkyYmFjYzRkNGNlNGFmOGUyMDIzZDM0NjNiMzVfMTM5MQ_7f32b045-a77a-40f8-ab98-136e150ede28"
      unitRef="number">0.0075</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="iafa855d5d6c94fcca82c0f256e038d35_I20191125"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl81NS9mcmFnOjlhNjc5MmJhY2M0ZDRjZTRhZjhlMjAyM2QzNDYzYjM1L3RleHRyZWdpb246OWE2NzkyYmFjYzRkNGNlNGFmOGUyMDIzZDM0NjNiMzVfMTYzNw_662715f8-0c9c-4182-b8bf-701d69c8629b"
      unitRef="usd">389000000.0</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i21890039a03745759801159d271ddc98_I20191126"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl81NS9mcmFnOjlhNjc5MmJhY2M0ZDRjZTRhZjhlMjAyM2QzNDYzYjM1L3RleHRyZWdpb246OWE2NzkyYmFjYzRkNGNlNGFmOGUyMDIzZDM0NjNiMzVfMTkxMg_e8acc311-b283-4fe1-ad57-f6634fdf1685"
      unitRef="usd">389000000.0</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="i6c3c2f2502b54525b74b277c434f03b6_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl81NS9mcmFnOjlhNjc5MmJhY2M0ZDRjZTRhZjhlMjAyM2QzNDYzYjM1L3RleHRyZWdpb246OWE2NzkyYmFjYzRkNGNlNGFmOGUyMDIzZDM0NjNiMzVfMjYxMQ_2d16a2c3-e1b1-4d5b-8c29-dec803c57089"
      unitRef="usd">1308300000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount
      contextRef="icbd522b28052418689122ef6a586400c_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl81NS9mcmFnOjlhNjc5MmJhY2M0ZDRjZTRhZjhlMjAyM2QzNDYzYjM1L3RleHRyZWdpb246OWE2NzkyYmFjYzRkNGNlNGFmOGUyMDIzZDM0NjNiMzVfMjYyOQ_cc329f8d-318c-4e56-887d-2ed033c33d73"
      unitRef="usd">385200000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i35d38a280f6e4956aba11eaa7a25be21_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl81NS9mcmFnOjlhNjc5MmJhY2M0ZDRjZTRhZjhlMjAyM2QzNDYzYjM1L3RleHRyZWdpb246OWE2NzkyYmFjYzRkNGNlNGFmOGUyMDIzZDM0NjNiMzVfMjY0OQ_5b91070d-4855-4f2a-90ef-b2bf1ace9302"
      unitRef="usd">500000000.0</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i0c7feceb5dbb445984f1538694f29981_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl81NS9mcmFnOjlhNjc5MmJhY2M0ZDRjZTRhZjhlMjAyM2QzNDYzYjM1L3RleHRyZWdpb246OWE2NzkyYmFjYzRkNGNlNGFmOGUyMDIzZDM0NjNiMzVfMjc1NA_44043718-0b04-49aa-8053-97cb267125cc"
      unitRef="usd">100000000.0</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <bah:LongtermDebtMaximumExpandedLoanFacility
      contextRef="idbd391fe5221494982d0ff6a7fcebb0b_D20200401-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl81NS9mcmFnOjlhNjc5MmJhY2M0ZDRjZTRhZjhlMjAyM2QzNDYzYjM1L3RleHRyZWdpb246OWE2NzkyYmFjYzRkNGNlNGFmOGUyMDIzZDM0NjNiMzVfMzY2MQ_0e0aa116-0a08-4bb7-b6ef-21a6503213f2"
      unitRef="usd">627000000</bah:LongtermDebtMaximumExpandedLoanFacility>
    <bah:DebtCovenantExpandedLoanPercentageofConsolidatedEBITDARequired
      contextRef="idbd391fe5221494982d0ff6a7fcebb0b_D20200401-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl81NS9mcmFnOjlhNjc5MmJhY2M0ZDRjZTRhZjhlMjAyM2QzNDYzYjM1L3RleHRyZWdpb246OWE2NzkyYmFjYzRkNGNlNGFmOGUyMDIzZDM0NjNiMzVfMzY3Mg_c2477f9c-e50c-47a7-af74-4c9995e5bc23"
      unitRef="number">1</bah:DebtCovenantExpandedLoanPercentageofConsolidatedEBITDARequired>
    <bah:DebtInstrumentNetSecuredLeverageRatioMaximum
      contextRef="idbd391fe5221494982d0ff6a7fcebb0b_D20200401-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl81NS9mcmFnOjlhNjc5MmJhY2M0ZDRjZTRhZjhlMjAyM2QzNDYzYjM1L3RleHRyZWdpb246OWE2NzkyYmFjYzRkNGNlNGFmOGUyMDIzZDM0NjNiMzVfMzk5NA_623f6606-3f38-494c-8cb6-3f30642bcc52"
      unitRef="number">3.50</bah:DebtInstrumentNetSecuredLeverageRatioMaximum>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i2fbf0566156d4a5ca370106e772ab4e2_D20200401-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl81NS9mcmFnOjlhNjc5MmJhY2M0ZDRjZTRhZjhlMjAyM2QzNDYzYjM1L3RleHRyZWdpb246OWE2NzkyYmFjYzRkNGNlNGFmOGUyMDIzZDM0NjNiMzVfNDE3Mw_fb57d99b-a81e-4986-8396-17c5fc1f1f62"
      unitRef="number">0</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="ied17c75a0a524bd992cb84bd6e5d6ee1_D20200401-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl81NS9mcmFnOjlhNjc5MmJhY2M0ZDRjZTRhZjhlMjAyM2QzNDYzYjM1L3RleHRyZWdpb246OWE2NzkyYmFjYzRkNGNlNGFmOGUyMDIzZDM0NjNiMzVfNDM0Nw_f1dc2e91-f26e-4f0d-8864-67fb320bc88b"
      unitRef="number">0.0050</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i1eae87b28f4b454eb68a344f0b8c6fca_D20200401-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl81NS9mcmFnOjlhNjc5MmJhY2M0ZDRjZTRhZjhlMjAyM2QzNDYzYjM1L3RleHRyZWdpb246OWE2NzkyYmFjYzRkNGNlNGFmOGUyMDIzZDM0NjNiMzVfNDQzNQ_934bc30e-80f5-42ce-9261-63e583bf03df"
      unitRef="number">0</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i2e8fe7259772485e806213a963bbe411_D20200401-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl81NS9mcmFnOjlhNjc5MmJhY2M0ZDRjZTRhZjhlMjAyM2QzNDYzYjM1L3RleHRyZWdpb246OWE2NzkyYmFjYzRkNGNlNGFmOGUyMDIzZDM0NjNiMzVfNDQ0NA_90d53559-613f-4f93-9900-1b0cf1a32edf"
      unitRef="number">0.0100</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i31302042bb9e4ea3848697b373949a41_D20200401-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl81NS9mcmFnOjlhNjc5MmJhY2M0ZDRjZTRhZjhlMjAyM2QzNDYzYjM1L3RleHRyZWdpb246OWE2NzkyYmFjYzRkNGNlNGFmOGUyMDIzZDM0NjNiMzVfNDY4MA_a50a7215-dff9-4d23-9d67-caca9d621d79"
      unitRef="number">0.0125</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i191141430f9d47818b62ae964bd52186_D20200401-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl81NS9mcmFnOjlhNjc5MmJhY2M0ZDRjZTRhZjhlMjAyM2QzNDYzYjM1L3RleHRyZWdpb246OWE2NzkyYmFjYzRkNGNlNGFmOGUyMDIzZDM0NjNiMzVfNDY4MA_f9816727-702b-439a-b846-a59dfa04abb4"
      unitRef="number">0.0125</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i43ef435fd5c84a4e8de7fabe1ffe1093_D20200401-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl81NS9mcmFnOjlhNjc5MmJhY2M0ZDRjZTRhZjhlMjAyM2QzNDYzYjM1L3RleHRyZWdpb246OWE2NzkyYmFjYzRkNGNlNGFmOGUyMDIzZDM0NjNiMzVfNDY4Ng_192cadb3-076b-4550-9ccc-147035d30823"
      unitRef="number">0.0200</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="id6cc46da75414afeb9fbe44cb37dfcc8_D20200401-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl81NS9mcmFnOjlhNjc5MmJhY2M0ZDRjZTRhZjhlMjAyM2QzNDYzYjM1L3RleHRyZWdpb246OWE2NzkyYmFjYzRkNGNlNGFmOGUyMDIzZDM0NjNiMzVfNDY4Ng_bd1ace4a-2de7-4cbf-ab2e-7752b40b29d6"
      unitRef="number">0.0200</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="icfec92e4624d4129aa47d9fefd2ddd2d_D20200401-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl81NS9mcmFnOjlhNjc5MmJhY2M0ZDRjZTRhZjhlMjAyM2QzNDYzYjM1L3RleHRyZWdpb246OWE2NzkyYmFjYzRkNGNlNGFmOGUyMDIzZDM0NjNiMzVfNDcwOQ_6f75ff2e-4265-469d-93bc-3b9ea1af464b"
      unitRef="number">0.0025</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i981d4d2573864bcbbe000d48e05ae347_D20200401-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl81NS9mcmFnOjlhNjc5MmJhY2M0ZDRjZTRhZjhlMjAyM2QzNDYzYjM1L3RleHRyZWdpb246OWE2NzkyYmFjYzRkNGNlNGFmOGUyMDIzZDM0NjNiMzVfNDcwOQ_f015bcc6-4cc9-46e6-ba9c-22a567a5e4f5"
      unitRef="number">0.0025</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i937f9ffc1ac6437fa3a3da9c3c127e4a_D20200401-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl81NS9mcmFnOjlhNjc5MmJhY2M0ZDRjZTRhZjhlMjAyM2QzNDYzYjM1L3RleHRyZWdpb246OWE2NzkyYmFjYzRkNGNlNGFmOGUyMDIzZDM0NjNiMzVfNDcxNQ_00993605-c037-4771-80d9-e6acf69c72d8"
      unitRef="number">0.0100</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i2d05698b4221448ca0750d05d9de56d9_D20200401-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl81NS9mcmFnOjlhNjc5MmJhY2M0ZDRjZTRhZjhlMjAyM2QzNDYzYjM1L3RleHRyZWdpb246OWE2NzkyYmFjYzRkNGNlNGFmOGUyMDIzZDM0NjNiMzVfNDcxNQ_ca58c9cd-4e20-405d-a1a4-c58f41fe8a48"
      unitRef="number">0.0100</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i97cb69adb3404e7ca8885f7c0f8e52e0_D20200401-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl81NS9mcmFnOjlhNjc5MmJhY2M0ZDRjZTRhZjhlMjAyM2QzNDYzYjM1L3RleHRyZWdpb246OWE2NzkyYmFjYzRkNGNlNGFmOGUyMDIzZDM0NjNiMzVfNDg2Mw_5bc56de3-0f66-4c3a-93d9-f7ff7d8fc545"
      unitRef="number">0.0175</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i69be3dbbe4324627a398a05965f2b0a0_D20200401-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl81NS9mcmFnOjlhNjc5MmJhY2M0ZDRjZTRhZjhlMjAyM2QzNDYzYjM1L3RleHRyZWdpb246OWE2NzkyYmFjYzRkNGNlNGFmOGUyMDIzZDM0NjNiMzVfNDg4Ng_4f1ab006-7a0c-4e0f-9c26-83537033a09b"
      unitRef="number">0.0075</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:LineOfCreditFacilityCommitmentFeePercentage
      contextRef="i72a9944235ff4911b936a903fb17cb65_D20200401-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl81NS9mcmFnOjlhNjc5MmJhY2M0ZDRjZTRhZjhlMjAyM2QzNDYzYjM1L3RleHRyZWdpb246OWE2NzkyYmFjYzRkNGNlNGFmOGUyMDIzZDM0NjNiMzVfNTAwOQ_dc9b809c-07d0-4a32-a6f8-348f8b885532"
      unitRef="number">0.0020</us-gaap:LineOfCreditFacilityCommitmentFeePercentage>
    <us-gaap:LineOfCreditFacilityCommitmentFeePercentage
      contextRef="i993f04a5053d4a839ec855837001497c_D20200401-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl81NS9mcmFnOjlhNjc5MmJhY2M0ZDRjZTRhZjhlMjAyM2QzNDYzYjM1L3RleHRyZWdpb246OWE2NzkyYmFjYzRkNGNlNGFmOGUyMDIzZDM0NjNiMzVfNTAxNQ_8e2646f8-f621-41af-a85b-85d8defca78f"
      unitRef="number">0.0035</us-gaap:LineOfCreditFacilityCommitmentFeePercentage>
    <us-gaap:ProceedsFromLinesOfCredit
      contextRef="ie4973cfd386348ceaacc12e2ffc711b0_D20200401-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl81NS9mcmFnOjlhNjc5MmJhY2M0ZDRjZTRhZjhlMjAyM2QzNDYzYjM1L3RleHRyZWdpb246OWE2NzkyYmFjYzRkNGNlNGFmOGUyMDIzZDM0NjNiMzVfNTI2OA_16628142-2dc2-47a1-a7f9-6c58027d7723"
      unitRef="usd">0</us-gaap:ProceedsFromLinesOfCredit>
    <us-gaap:ProceedsFromLinesOfCredit
      contextRef="iaacdfdfdc6da4697ae72c830be4e568c_D20191001-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl81NS9mcmFnOjlhNjc5MmJhY2M0ZDRjZTRhZjhlMjAyM2QzNDYzYjM1L3RleHRyZWdpb246OWE2NzkyYmFjYzRkNGNlNGFmOGUyMDIzZDM0NjNiMzVfNTI2OA_e2fb3177-b71b-4ab4-8985-0ef912500710"
      unitRef="usd">0</us-gaap:ProceedsFromLinesOfCredit>
    <us-gaap:ProceedsFromLinesOfCredit
      contextRef="i8308fa0dd093479b8be31e48ab7fa056_D20190401-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl81NS9mcmFnOjlhNjc5MmJhY2M0ZDRjZTRhZjhlMjAyM2QzNDYzYjM1L3RleHRyZWdpb246OWE2NzkyYmFjYzRkNGNlNGFmOGUyMDIzZDM0NjNiMzVfNTI2OA_f033ba9e-8ad3-4360-8502-6108580bc6d8"
      unitRef="usd">0</us-gaap:ProceedsFromLinesOfCredit>
    <us-gaap:ProceedsFromLinesOfCredit
      contextRef="i09957b71d43d412e90948a52aecd1e2e_D20201001-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl81NS9mcmFnOjlhNjc5MmJhY2M0ZDRjZTRhZjhlMjAyM2QzNDYzYjM1L3RleHRyZWdpb246OWE2NzkyYmFjYzRkNGNlNGFmOGUyMDIzZDM0NjNiMzVfNTI2OA_f9ae16ab-31c7-45d8-990c-841aeecf6876"
      unitRef="usd">0</us-gaap:ProceedsFromLinesOfCredit>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i07743ab24f2c47d4b285dd4a6e2a2ccd_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl81NS9mcmFnOjlhNjc5MmJhY2M0ZDRjZTRhZjhlMjAyM2QzNDYzYjM1L3RleHRyZWdpb246OWE2NzkyYmFjYzRkNGNlNGFmOGUyMDIzZDM0NjNiMzVfNTI4Ng_850fc4b4-9c15-4f00-bbc1-1a53b0040c41"
      unitRef="usd">500000000.0</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCredit
      contextRef="i07743ab24f2c47d4b285dd4a6e2a2ccd_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl81NS9mcmFnOjlhNjc5MmJhY2M0ZDRjZTRhZjhlMjAyM2QzNDYzYjM1L3RleHRyZWdpb246OWE2NzkyYmFjYzRkNGNlNGFmOGUyMDIzZDM0NjNiMzVfNTMzNg_3b73b28e-c495-463e-ae49-8a50f82cec1c"
      unitRef="usd">0</us-gaap:LineOfCredit>
    <us-gaap:LineOfCredit
      contextRef="i4b9a127db34a46f789377e1e4e60f0d8_I20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl81NS9mcmFnOjlhNjc5MmJhY2M0ZDRjZTRhZjhlMjAyM2QzNDYzYjM1L3RleHRyZWdpb246OWE2NzkyYmFjYzRkNGNlNGFmOGUyMDIzZDM0NjNiMzVfNTQwMw_1fd09521-e280-40ed-9aee-109710759fb1"
      unitRef="usd">100000000.0</us-gaap:LineOfCredit>
    <bah:DebtInstrumentQuarterlyPeriodicPaymentPercentagePrincipal
      contextRef="i6c3c2f2502b54525b74b277c434f03b6_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl81NS9mcmFnOjlhNjc5MmJhY2M0ZDRjZTRhZjhlMjAyM2QzNDYzYjM1L3RleHRyZWdpb246OWE2NzkyYmFjYzRkNGNlNGFmOGUyMDIzZDM0NjNiMzVfNTU2Mw_07e38050-afe5-4ccc-ba01-bb1b062e669e"
      unitRef="number">0.0125</bah:DebtInstrumentQuarterlyPeriodicPaymentPercentagePrincipal>
    <bah:DebtInstrumentQuarterlyPeriodicPaymentPercentagePrincipal
      contextRef="icbd522b28052418689122ef6a586400c_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl81NS9mcmFnOjlhNjc5MmJhY2M0ZDRjZTRhZjhlMjAyM2QzNDYzYjM1L3RleHRyZWdpb246OWE2NzkyYmFjYzRkNGNlNGFmOGUyMDIzZDM0NjNiMzVfNTY2NA_a48d4d3e-4d74-416e-a7c0-3661d5cfc63d"
      unitRef="number">0.0025</bah:DebtInstrumentQuarterlyPeriodicPaymentPercentagePrincipal>
    <us-gaap:InterestPaid
      contextRef="i9b0937fd525742d4b75b8bfe91b7d3f7_D20201001-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl81NS9mcmFnOjlhNjc5MmJhY2M0ZDRjZTRhZjhlMjAyM2QzNDYzYjM1L3RleHRyZWdpb246OWE2NzkyYmFjYzRkNGNlNGFmOGUyMDIzZDM0NjNiMzVfNzQ4OA_1a5b92a0-f005-4a11-ae87-290646db78da"
      unitRef="usd">5600000</us-gaap:InterestPaid>
    <us-gaap:InterestPaid
      contextRef="i546c848a32604fefb7f6bb951b9f26ab_D20191001-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl81NS9mcmFnOjlhNjc5MmJhY2M0ZDRjZTRhZjhlMjAyM2QzNDYzYjM1L3RleHRyZWdpb246OWE2NzkyYmFjYzRkNGNlNGFmOGUyMDIzZDM0NjNiMzVfNzQ5NQ_13decefa-25be-42f8-b241-4b514d385a52"
      unitRef="usd">12000000.0</us-gaap:InterestPaid>
    <us-gaap:InterestPaid
      contextRef="i30758cd40b8e46c6be9dd276a384ee30_D20201001-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl81NS9mcmFnOjlhNjc5MmJhY2M0ZDRjZTRhZjhlMjAyM2QzNDYzYjM1L3RleHRyZWdpb246OWE2NzkyYmFjYzRkNGNlNGFmOGUyMDIzZDM0NjNiMzVfNzUyOA_d5cbb385-0456-4184-8f06-0ea3042e5e72"
      unitRef="usd">1900000</us-gaap:InterestPaid>
    <us-gaap:InterestPaid
      contextRef="i0e670875654a4d51add8e06b8400030f_D20191001-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl81NS9mcmFnOjlhNjc5MmJhY2M0ZDRjZTRhZjhlMjAyM2QzNDYzYjM1L3RleHRyZWdpb246OWE2NzkyYmFjYzRkNGNlNGFmOGUyMDIzZDM0NjNiMzVfNzUzNQ_7f4b3511-4ad5-48b2-b701-725a5a6b7583"
      unitRef="usd">3700000</us-gaap:InterestPaid>
    <us-gaap:InterestPaid
      contextRef="i2779d4d42683482696cec5572293b9f3_D20200401-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl81NS9mcmFnOjlhNjc5MmJhY2M0ZDRjZTRhZjhlMjAyM2QzNDYzYjM1L3RleHRyZWdpb246OWE2NzkyYmFjYzRkNGNlNGFmOGUyMDIzZDM0NjNiMzVfNzYzNQ_81eccabe-1cfc-44e5-9b6b-87069391dcdd"
      unitRef="usd">18300000</us-gaap:InterestPaid>
    <us-gaap:InterestPaid
      contextRef="i078c2fe0aa754676a9be8ba500bc9d6d_D20190401-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl81NS9mcmFnOjlhNjc5MmJhY2M0ZDRjZTRhZjhlMjAyM2QzNDYzYjM1L3RleHRyZWdpb246OWE2NzkyYmFjYzRkNGNlNGFmOGUyMDIzZDM0NjNiMzVfNzY0Mg_81fc6ecc-116f-4d74-a299-36c3445a5940"
      unitRef="usd">39200000</us-gaap:InterestPaid>
    <us-gaap:InterestPaid
      contextRef="i66f798df89eb43269f841a1ca9c25b59_D20200401-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl81NS9mcmFnOjlhNjc5MmJhY2M0ZDRjZTRhZjhlMjAyM2QzNDYzYjM1L3RleHRyZWdpb246OWE2NzkyYmFjYzRkNGNlNGFmOGUyMDIzZDM0NjNiMzVfNzY3NQ_bb8ab58a-d460-4d18-93b4-0998dd9c90d7"
      unitRef="usd">6000000.0</us-gaap:InterestPaid>
    <us-gaap:InterestPaid
      contextRef="i2e2387953fec41b78bde01c0014f496e_D20190401-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl81NS9mcmFnOjlhNjc5MmJhY2M0ZDRjZTRhZjhlMjAyM2QzNDYzYjM1L3RleHRyZWdpb246OWE2NzkyYmFjYzRkNGNlNGFmOGUyMDIzZDM0NjNiMzVfNzY4Mg_e180b753-3bbd-466c-8055-9497a0337ae5"
      unitRef="usd">12500000</us-gaap:InterestPaid>
    <us-gaap:DerivativeNotionalAmount
      contextRef="i25d7039b36fe46d593c98a2cfb6f691e_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl81NS9mcmFnOjlhNjc5MmJhY2M0ZDRjZTRhZjhlMjAyM2QzNDYzYjM1L3RleHRyZWdpb246OWE2NzkyYmFjYzRkNGNlNGFmOGUyMDIzZDM0NjNiMzVfODA5OQ_a5727ec4-edbc-4a4f-878f-ba71aebf9fba"
      unitRef="usd">1000000000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="id96c4e6501ae44299c2ebd4d3d0d558f_I20200824"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl81NS9mcmFnOjlhNjc5MmJhY2M0ZDRjZTRhZjhlMjAyM2QzNDYzYjM1L3RleHRyZWdpb246OWE2NzkyYmFjYzRkNGNlNGFmOGUyMDIzZDM0NjNiMzVfODUwOQ_1f1c896f-d8f6-43ab-ab00-97860cffb2e3"
      unitRef="usd">700000000.0</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="id96c4e6501ae44299c2ebd4d3d0d558f_I20200824"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl81NS9mcmFnOjlhNjc5MmJhY2M0ZDRjZTRhZjhlMjAyM2QzNDYzYjM1L3RleHRyZWdpb246OWE2NzkyYmFjYzRkNGNlNGFmOGUyMDIzZDM0NjNiMzVfODU0Ng_9c25ff8f-4f98-442d-8d14-4cd02b25250d"
      unitRef="number">0.03875</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentRedemptionPricePercentage
      contextRef="i7f7204d6685645fda59bc59cd5c71eb1_D20200824-20200824"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl81NS9mcmFnOjlhNjc5MmJhY2M0ZDRjZTRhZjhlMjAyM2QzNDYzYjM1L3RleHRyZWdpb246OWE2NzkyYmFjYzRkNGNlNGFmOGUyMDIzZDM0NjNiMzVfOTcyNw_7a9fe143-bfd8-4a1f-bf69-74aeef83ea98"
      unitRef="number">1.0000</us-gaap:DebtInstrumentRedemptionPricePercentage>
    <us-gaap:DebtInstrumentRedemptionPricePercentage
      contextRef="i06246dc8cf8a43eeadbaaf949e2f9dbd_D20200824-20200824"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl81NS9mcmFnOjlhNjc5MmJhY2M0ZDRjZTRhZjhlMjAyM2QzNDYzYjM1L3RleHRyZWdpb246OWE2NzkyYmFjYzRkNGNlNGFmOGUyMDIzZDM0NjNiMzVfMTAxMjM_9753a430-d4b6-4739-9705-afb5c7cc465b"
      unitRef="number">1.0194</us-gaap:DebtInstrumentRedemptionPricePercentage>
    <us-gaap:DebtInstrumentRedemptionPricePercentage
      contextRef="i5402fc81ccd7490fb82168060fe25cb7_D20200824-20200824"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl81NS9mcmFnOjlhNjc5MmJhY2M0ZDRjZTRhZjhlMjAyM2QzNDYzYjM1L3RleHRyZWdpb246OWE2NzkyYmFjYzRkNGNlNGFmOGUyMDIzZDM0NjNiMzVfMTAyMjY_e29a721b-6cfe-4dd8-93af-6a0bce9a1200"
      unitRef="number">1.0097</us-gaap:DebtInstrumentRedemptionPricePercentage>
    <us-gaap:DebtInstrumentRedemptionPricePercentage
      contextRef="i0a5e575be65648e4b2351be8aef526cc_D20200824-20200824"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl81NS9mcmFnOjlhNjc5MmJhY2M0ZDRjZTRhZjhlMjAyM2QzNDYzYjM1L3RleHRyZWdpb246OWE2NzkyYmFjYzRkNGNlNGFmOGUyMDIzZDM0NjNiMzVfMTAzNDE_92ee0b5f-53e4-4711-b97d-8d20697d9224"
      unitRef="number">1.0000</us-gaap:DebtInstrumentRedemptionPricePercentage>
    <us-gaap:DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed
      contextRef="i9d487f8e26424a238782024d7a84b6ad_D20200824-20200824"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl81NS9mcmFnOjlhNjc5MmJhY2M0ZDRjZTRhZjhlMjAyM2QzNDYzYjM1L3RleHRyZWdpb246OWE2NzkyYmFjYzRkNGNlNGFmOGUyMDIzZDM0NjNiMzVfMTA1OTY_c5974fb7-72ed-4b8c-a2bf-662c37aa8b89"
      unitRef="number">0.4000</us-gaap:DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed>
    <us-gaap:DebtInstrumentRedemptionPricePercentage
      contextRef="i9d487f8e26424a238782024d7a84b6ad_D20200824-20200824"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl81NS9mcmFnOjlhNjc5MmJhY2M0ZDRjZTRhZjhlMjAyM2QzNDYzYjM1L3RleHRyZWdpb246OWE2NzkyYmFjYzRkNGNlNGFmOGUyMDIzZDM0NjNiMzVfMTA3NDg_4123b7d0-66e9-4a5f-9ee1-9cb627760142"
      unitRef="number">1.0388</us-gaap:DebtInstrumentRedemptionPricePercentage>
    <bah:DebtInstrumentRedemptionPricePercentageOfPrincipalAmountOutstanding
      contextRef="i955a202b7fb24c26b3e5debe84b1fb30_D20200824-20200824"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl81NS9mcmFnOjlhNjc5MmJhY2M0ZDRjZTRhZjhlMjAyM2QzNDYzYjM1L3RleHRyZWdpb246OWE2NzkyYmFjYzRkNGNlNGFmOGUyMDIzZDM0NjNiMzVfMTA5MDU_692964e1-5be0-4fde-a208-5c743d1510c2"
      unitRef="number">0.5000</bah:DebtInstrumentRedemptionPricePercentageOfPrincipalAmountOutstanding>
    <bah:DebtInstrumentRedemptionOfAggregatePrincipalAmountRedemptionPeriod
      contextRef="i9d487f8e26424a238782024d7a84b6ad_D20200824-20200824"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl81NS9mcmFnOjlhNjc5MmJhY2M0ZDRjZTRhZjhlMjAyM2QzNDYzYjM1L3RleHRyZWdpb246OWE2NzkyYmFjYzRkNGNlNGFmOGUyMDIzZDM0NjNiMzVfMTEwNTI_c7b29c55-19ba-43d9-bd5a-9290f0148eb8">P180D</bah:DebtInstrumentRedemptionOfAggregatePrincipalAmountRedemptionPeriod>
    <us-gaap:DeferredFinanceCostsGross
      contextRef="id96c4e6501ae44299c2ebd4d3d0d558f_I20200824"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl81NS9mcmFnOjlhNjc5MmJhY2M0ZDRjZTRhZjhlMjAyM2QzNDYzYjM1L3RleHRyZWdpb246OWE2NzkyYmFjYzRkNGNlNGFmOGUyMDIzZDM0NjNiMzVfMTEzNTk_7c854817-42af-4233-b7ae-a375c28b9459"
      unitRef="usd">9200000</us-gaap:DeferredFinanceCostsGross>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="iac9f08e2657d459cb32bd9e3035c8da0_I20170425"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl81NS9mcmFnOjlhNjc5MmJhY2M0ZDRjZTRhZjhlMjAyM2QzNDYzYjM1L3RleHRyZWdpb246OWE2NzkyYmFjYzRkNGNlNGFmOGUyMDIzZDM0NjNiMzVfMTE1OTE_bc9dd7a6-e8cf-4f28-9230-b16b49692a0b"
      unitRef="usd">350000000.0</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="iac9f08e2657d459cb32bd9e3035c8da0_I20170425"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl81NS9mcmFnOjlhNjc5MmJhY2M0ZDRjZTRhZjhlMjAyM2QzNDYzYjM1L3RleHRyZWdpb246OWE2NzkyYmFjYzRkNGNlNGFmOGUyMDIzZDM0NjNiMzVfMTE2Mjg_5094c05b-b4e8-497a-896b-8387105ddc56"
      unitRef="number">0.05125</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i85cd3e5cb4f844d08fd1b7c04a10508d_I20200824"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl81NS9mcmFnOjlhNjc5MmJhY2M0ZDRjZTRhZjhlMjAyM2QzNDYzYjM1L3RleHRyZWdpb246OWE2NzkyYmFjYzRkNGNlNGFmOGUyMDIzZDM0NjNiMzVfMTI0NjU_fa0d2c37-ec64-4afa-bbdc-2cfc291b82b2"
      unitRef="usd">350000000.0</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentRedemptionPricePercentage
      contextRef="ibf24e0d7a6c64793be91716906e6274c_D20200824-20200824"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl81NS9mcmFnOjlhNjc5MmJhY2M0ZDRjZTRhZjhlMjAyM2QzNDYzYjM1L3RleHRyZWdpb246OWE2NzkyYmFjYzRkNGNlNGFmOGUyMDIzZDM0NjNiMzVfMTI1NTc_f7109657-9511-4173-b502-ea732608fcd6"
      unitRef="number">1.02563</us-gaap:DebtInstrumentRedemptionPricePercentage>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="i4fae9ddd215e4479a01671e6ff0f8ef8_D20200701-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl81NS9mcmFnOjlhNjc5MmJhY2M0ZDRjZTRhZjhlMjAyM2QzNDYzYjM1L3RleHRyZWdpb246OWE2NzkyYmFjYzRkNGNlNGFmOGUyMDIzZDM0NjNiMzVfMTI5Mzg_0992613c-52b6-4680-b5fb-e46b8663db93"
      unitRef="usd">-13200000</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <bah:PaymentOfPremiumsAndWriteOffOfDebtIssuanceCosts
      contextRef="i4fae9ddd215e4479a01671e6ff0f8ef8_D20200701-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl81NS9mcmFnOjlhNjc5MmJhY2M0ZDRjZTRhZjhlMjAyM2QzNDYzYjM1L3RleHRyZWdpb246OWE2NzkyYmFjYzRkNGNlNGFmOGUyMDIzZDM0NjNiMzVfMTMwNjk_a6f0551b-145c-4555-8abe-20b7ede0073a"
      unitRef="usd">9000000.0</bah:PaymentOfPremiumsAndWriteOffOfDebtIssuanceCosts>
    <us-gaap:InterestIncomeAndInterestExpenseDisclosureTableTextBlock
      contextRef="idbd391fe5221494982d0ff6a7fcebb0b_D20200401-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl81NS9mcmFnOjlhNjc5MmJhY2M0ZDRjZTRhZjhlMjAyM2QzNDYzYjM1L3RleHRyZWdpb246OWE2NzkyYmFjYzRkNGNlNGFmOGUyMDIzZDM0NjNiMzVfMTM4Mjk_d224a820-4dcf-4024-8af5-1e29d86baccc">&lt;div style="margin-top:6pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Interest on debt and debt-like instruments consisted of the following: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:6pt;padding-left:9pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.829%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.624%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended&lt;br/&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Nine Months Ended&lt;br/&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;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-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align: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;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="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align: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:0 1pt"/&gt;&lt;td colspan="9" 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:8pt;font-weight:700;line-height:100%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="9" 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:8pt;font-weight:700;line-height:100%"&gt;(In thousands)&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;Term Loan A Interest Expense&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: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;5,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;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;11,956&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;18,222&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;38,990&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;Term Loan B Interest Expense&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;1,872&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,719&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,980&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,371&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;Interest on Revolving Credit Facility&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;&#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;799&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Senior Notes Interest Expense &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;6,782&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,484&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,771&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,453&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred Payment Obligation Interest &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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;1,718&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;5,740&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;Amortization of Debt Issuance Cost (DIC) and Original Issue Discount (OID) &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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,126&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,174&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,302&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,632&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;Interest Swap Expense&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;5,410&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,081&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,215&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;604&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;106&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;611&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;491&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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 Interest Expense&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 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;20,878&#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;24,231&#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;60,900&#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;75,281&#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-top:6pt;padding-left:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Interest payments on the deferred payment obligation were made twice a year in January and July. The final payment was made on December 18, 2019. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;DIC and OID on the Term Loans and senior notes are recorded as a reduction of long-term debt in the condensed consolidated balance sheet and are amortized ratably over the life of the related debt using the effective rate method. DIC on the Revolving Credit Facility is recorded as a long-term asset on the condensed consolidated balance sheet and amortized ratably over the term of the Revolving Credit Facility.&lt;/span&gt;&lt;/div&gt;</us-gaap:InterestIncomeAndInterestExpenseDisclosureTableTextBlock>
    <us-gaap:InterestExpenseDebt
      contextRef="i55c64c77fb284d529729700f1bdcb067_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl81NS9mcmFnOjlhNjc5MmJhY2M0ZDRjZTRhZjhlMjAyM2QzNDYzYjM1L3RhYmxlOjE1YjkwNzA5MjE0NjRkN2VhNGEzYjg2NjQxNzE3ODkwL3RhYmxlcmFuZ2U6MTViOTA3MDkyMTQ2NGQ3ZWE0YTNiODY2NDE3MTc4OTBfMy0xLTEtMS0w_238739ae-98b5-4fd7-91e8-e42dccff6c83"
      unitRef="usd">5582000</us-gaap:InterestExpenseDebt>
    <us-gaap:InterestExpenseDebt
      contextRef="i7207c8caad924f52a949cf8a001aac11_D20191001-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl81NS9mcmFnOjlhNjc5MmJhY2M0ZDRjZTRhZjhlMjAyM2QzNDYzYjM1L3RhYmxlOjE1YjkwNzA5MjE0NjRkN2VhNGEzYjg2NjQxNzE3ODkwL3RhYmxlcmFuZ2U6MTViOTA3MDkyMTQ2NGQ3ZWE0YTNiODY2NDE3MTc4OTBfMy0zLTEtMS0w_e18b4929-4198-4799-a5b0-12768c50b8b6"
      unitRef="usd">11956000</us-gaap:InterestExpenseDebt>
    <us-gaap:InterestExpenseDebt
      contextRef="i000faa8b0b6e4206a73bae63daa1c3b7_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl81NS9mcmFnOjlhNjc5MmJhY2M0ZDRjZTRhZjhlMjAyM2QzNDYzYjM1L3RhYmxlOjE1YjkwNzA5MjE0NjRkN2VhNGEzYjg2NjQxNzE3ODkwL3RhYmxlcmFuZ2U6MTViOTA3MDkyMTQ2NGQ3ZWE0YTNiODY2NDE3MTc4OTBfMy01LTEtMS0w_8697666d-661e-4675-80a3-ba1811eef251"
      unitRef="usd">18222000</us-gaap:InterestExpenseDebt>
    <us-gaap:InterestExpenseDebt
      contextRef="iee30440d76f143cd826ca71a0ca1f46e_D20190401-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl81NS9mcmFnOjlhNjc5MmJhY2M0ZDRjZTRhZjhlMjAyM2QzNDYzYjM1L3RhYmxlOjE1YjkwNzA5MjE0NjRkN2VhNGEzYjg2NjQxNzE3ODkwL3RhYmxlcmFuZ2U6MTViOTA3MDkyMTQ2NGQ3ZWE0YTNiODY2NDE3MTc4OTBfMy03LTEtMS0w_01654778-5a73-4d7f-bfcf-ebe6e810784f"
      unitRef="usd">38990000</us-gaap:InterestExpenseDebt>
    <us-gaap:InterestExpenseDebt
      contextRef="i42386849b8a640878a7f7ba789e2006a_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl81NS9mcmFnOjlhNjc5MmJhY2M0ZDRjZTRhZjhlMjAyM2QzNDYzYjM1L3RhYmxlOjE1YjkwNzA5MjE0NjRkN2VhNGEzYjg2NjQxNzE3ODkwL3RhYmxlcmFuZ2U6MTViOTA3MDkyMTQ2NGQ3ZWE0YTNiODY2NDE3MTc4OTBfNC0xLTEtMS0w_c99a8111-242e-4ee6-9aab-2a01f4641005"
      unitRef="usd">1872000</us-gaap:InterestExpenseDebt>
    <us-gaap:InterestExpenseDebt
      contextRef="ie5e597a5e3a74e6fb742bec424feef32_D20191001-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl81NS9mcmFnOjlhNjc5MmJhY2M0ZDRjZTRhZjhlMjAyM2QzNDYzYjM1L3RhYmxlOjE1YjkwNzA5MjE0NjRkN2VhNGEzYjg2NjQxNzE3ODkwL3RhYmxlcmFuZ2U6MTViOTA3MDkyMTQ2NGQ3ZWE0YTNiODY2NDE3MTc4OTBfNC0zLTEtMS0w_48edfbdd-5753-427b-a078-37518a5c0ca9"
      unitRef="usd">3719000</us-gaap:InterestExpenseDebt>
    <us-gaap:InterestExpenseDebt
      contextRef="i9341d2b48a7e44529b08dbe5549ebe0b_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl81NS9mcmFnOjlhNjc5MmJhY2M0ZDRjZTRhZjhlMjAyM2QzNDYzYjM1L3RhYmxlOjE1YjkwNzA5MjE0NjRkN2VhNGEzYjg2NjQxNzE3ODkwL3RhYmxlcmFuZ2U6MTViOTA3MDkyMTQ2NGQ3ZWE0YTNiODY2NDE3MTc4OTBfNC01LTEtMS0w_c2933bad-837c-40d6-b3da-330aa9710d70"
      unitRef="usd">5980000</us-gaap:InterestExpenseDebt>
    <us-gaap:InterestExpenseDebt
      contextRef="iadfcc1242bc848e0898c69798690bce1_D20190401-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl81NS9mcmFnOjlhNjc5MmJhY2M0ZDRjZTRhZjhlMjAyM2QzNDYzYjM1L3RhYmxlOjE1YjkwNzA5MjE0NjRkN2VhNGEzYjg2NjQxNzE3ODkwL3RhYmxlcmFuZ2U6MTViOTA3MDkyMTQ2NGQ3ZWE0YTNiODY2NDE3MTc4OTBfNC03LTEtMS0w_3ae12266-0096-459f-b97d-17486d1d3dd7"
      unitRef="usd">12371000</us-gaap:InterestExpenseDebt>
    <us-gaap:InterestExpenseDebt
      contextRef="ica1444865cfb443b9a3253d23d4a65ef_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl81NS9mcmFnOjlhNjc5MmJhY2M0ZDRjZTRhZjhlMjAyM2QzNDYzYjM1L3RhYmxlOjE1YjkwNzA5MjE0NjRkN2VhNGEzYjg2NjQxNzE3ODkwL3RhYmxlcmFuZ2U6MTViOTA3MDkyMTQ2NGQ3ZWE0YTNiODY2NDE3MTc4OTBfNS0xLTEtMS0w_59d7756b-aa26-48b2-9382-db107563b176"
      unitRef="usd">0</us-gaap:InterestExpenseDebt>
    <us-gaap:InterestExpenseDebt
      contextRef="id5d7ad6192f74c1fbc612782eba06106_D20191001-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl81NS9mcmFnOjlhNjc5MmJhY2M0ZDRjZTRhZjhlMjAyM2QzNDYzYjM1L3RhYmxlOjE1YjkwNzA5MjE0NjRkN2VhNGEzYjg2NjQxNzE3ODkwL3RhYmxlcmFuZ2U6MTViOTA3MDkyMTQ2NGQ3ZWE0YTNiODY2NDE3MTc4OTBfNS0zLTEtMS0w_55a1d12a-36f3-40c2-8dcd-77923d49833a"
      unitRef="usd">0</us-gaap:InterestExpenseDebt>
    <us-gaap:InterestExpenseDebt
      contextRef="i836be8a67b0243219eb58fc64d7be519_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl81NS9mcmFnOjlhNjc5MmJhY2M0ZDRjZTRhZjhlMjAyM2QzNDYzYjM1L3RhYmxlOjE1YjkwNzA5MjE0NjRkN2VhNGEzYjg2NjQxNzE3ODkwL3RhYmxlcmFuZ2U6MTViOTA3MDkyMTQ2NGQ3ZWE0YTNiODY2NDE3MTc4OTBfNS01LTEtMS0w_078ff863-b998-4383-8c60-7b9933671272"
      unitRef="usd">799000</us-gaap:InterestExpenseDebt>
    <us-gaap:InterestExpenseDebt
      contextRef="i1b1a871424f345b29a2389df3e73f0ac_D20190401-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl81NS9mcmFnOjlhNjc5MmJhY2M0ZDRjZTRhZjhlMjAyM2QzNDYzYjM1L3RhYmxlOjE1YjkwNzA5MjE0NjRkN2VhNGEzYjg2NjQxNzE3ODkwL3RhYmxlcmFuZ2U6MTViOTA3MDkyMTQ2NGQ3ZWE0YTNiODY2NDE3MTc4OTBfNS03LTEtMS0w_57a86d11-c2b1-462d-95e2-4ac54ebaaf6f"
      unitRef="usd">0</us-gaap:InterestExpenseDebt>
    <us-gaap:InterestExpenseDebt
      contextRef="i9283da17c9b44b618d73ba99fc5eab40_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl81NS9mcmFnOjlhNjc5MmJhY2M0ZDRjZTRhZjhlMjAyM2QzNDYzYjM1L3RhYmxlOjE1YjkwNzA5MjE0NjRkN2VhNGEzYjg2NjQxNzE3ODkwL3RhYmxlcmFuZ2U6MTViOTA3MDkyMTQ2NGQ3ZWE0YTNiODY2NDE3MTc4OTBfNi0xLTEtMS0w_c8ce3399-be28-4325-9b1e-18de1ef2d258"
      unitRef="usd">6782000</us-gaap:InterestExpenseDebt>
    <us-gaap:InterestExpenseDebt
      contextRef="ic4235856fe084a1c95e99ba215c4c7e3_D20191001-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl81NS9mcmFnOjlhNjc5MmJhY2M0ZDRjZTRhZjhlMjAyM2QzNDYzYjM1L3RhYmxlOjE1YjkwNzA5MjE0NjRkN2VhNGEzYjg2NjQxNzE3ODkwL3RhYmxlcmFuZ2U6MTViOTA3MDkyMTQ2NGQ3ZWE0YTNiODY2NDE3MTc4OTBfNi0zLTEtMS0w_3e355b2d-e8dc-4bdb-9dc4-991285b1c539"
      unitRef="usd">4484000</us-gaap:InterestExpenseDebt>
    <us-gaap:InterestExpenseDebt
      contextRef="i203b552e7ae04d54bb0ba9de47f6528e_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl81NS9mcmFnOjlhNjc5MmJhY2M0ZDRjZTRhZjhlMjAyM2QzNDYzYjM1L3RhYmxlOjE1YjkwNzA5MjE0NjRkN2VhNGEzYjg2NjQxNzE3ODkwL3RhYmxlcmFuZ2U6MTViOTA3MDkyMTQ2NGQ3ZWE0YTNiODY2NDE3MTc4OTBfNi01LTEtMS0w_c0c96dcb-2033-4c7c-a1fe-ac4624005d1e"
      unitRef="usd">16771000</us-gaap:InterestExpenseDebt>
    <us-gaap:InterestExpenseDebt
      contextRef="i8172b1c94578460186bf63aa1af5384f_D20190401-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl81NS9mcmFnOjlhNjc5MmJhY2M0ZDRjZTRhZjhlMjAyM2QzNDYzYjM1L3RhYmxlOjE1YjkwNzA5MjE0NjRkN2VhNGEzYjg2NjQxNzE3ODkwL3RhYmxlcmFuZ2U6MTViOTA3MDkyMTQ2NGQ3ZWE0YTNiODY2NDE3MTc4OTBfNi03LTEtMS0w_b2308610-ee9f-49d0-a100-fde67fc96176"
      unitRef="usd">13453000</us-gaap:InterestExpenseDebt>
    <bah:DeferredPaymentObligationInterestPayment
      contextRef="i8300eef8c9384db0b4c93059c7cd3074_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl81NS9mcmFnOjlhNjc5MmJhY2M0ZDRjZTRhZjhlMjAyM2QzNDYzYjM1L3RhYmxlOjE1YjkwNzA5MjE0NjRkN2VhNGEzYjg2NjQxNzE3ODkwL3RhYmxlcmFuZ2U6MTViOTA3MDkyMTQ2NGQ3ZWE0YTNiODY2NDE3MTc4OTBfNy0xLTEtMS0w_ba0ec734-e217-4c67-8a78-dbab2926dea0"
      unitRef="usd">0</bah:DeferredPaymentObligationInterestPayment>
    <bah:DeferredPaymentObligationInterestPayment
      contextRef="i52cf5c5c045049efa3e30153262bb31c_D20191001-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl81NS9mcmFnOjlhNjc5MmJhY2M0ZDRjZTRhZjhlMjAyM2QzNDYzYjM1L3RhYmxlOjE1YjkwNzA5MjE0NjRkN2VhNGEzYjg2NjQxNzE3ODkwL3RhYmxlcmFuZ2U6MTViOTA3MDkyMTQ2NGQ3ZWE0YTNiODY2NDE3MTc4OTBfNy0zLTEtMS0w_c3b9b6a4-bb0a-4042-8a6c-8435e5e3f9cf"
      unitRef="usd">1718000</bah:DeferredPaymentObligationInterestPayment>
    <bah:DeferredPaymentObligationInterestPayment
      contextRef="idbd391fe5221494982d0ff6a7fcebb0b_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl81NS9mcmFnOjlhNjc5MmJhY2M0ZDRjZTRhZjhlMjAyM2QzNDYzYjM1L3RhYmxlOjE1YjkwNzA5MjE0NjRkN2VhNGEzYjg2NjQxNzE3ODkwL3RhYmxlcmFuZ2U6MTViOTA3MDkyMTQ2NGQ3ZWE0YTNiODY2NDE3MTc4OTBfNy01LTEtMS0w_85d2d62b-835d-418a-aea2-b1eb71507daf"
      unitRef="usd">0</bah:DeferredPaymentObligationInterestPayment>
    <bah:DeferredPaymentObligationInterestPayment
      contextRef="ice2dc0ea5ea54deebe4fa8d7a9bd0fe7_D20190401-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl81NS9mcmFnOjlhNjc5MmJhY2M0ZDRjZTRhZjhlMjAyM2QzNDYzYjM1L3RhYmxlOjE1YjkwNzA5MjE0NjRkN2VhNGEzYjg2NjQxNzE3ODkwL3RhYmxlcmFuZ2U6MTViOTA3MDkyMTQ2NGQ3ZWE0YTNiODY2NDE3MTc4OTBfNy03LTEtMS0w_3ade21f1-3abd-43fa-b169-c3f361cc7dc5"
      unitRef="usd">5740000</bah:DeferredPaymentObligationInterestPayment>
    <us-gaap:AmortizationOfFinancingCostsAndDiscounts
      contextRef="i8300eef8c9384db0b4c93059c7cd3074_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl81NS9mcmFnOjlhNjc5MmJhY2M0ZDRjZTRhZjhlMjAyM2QzNDYzYjM1L3RhYmxlOjE1YjkwNzA5MjE0NjRkN2VhNGEzYjg2NjQxNzE3ODkwL3RhYmxlcmFuZ2U6MTViOTA3MDkyMTQ2NGQ3ZWE0YTNiODY2NDE3MTc4OTBfOC0xLTEtMS0w_63294423-e079-40cf-bff2-fdfc98301755"
      unitRef="usd">1126000</us-gaap:AmortizationOfFinancingCostsAndDiscounts>
    <us-gaap:AmortizationOfFinancingCostsAndDiscounts
      contextRef="i52cf5c5c045049efa3e30153262bb31c_D20191001-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl81NS9mcmFnOjlhNjc5MmJhY2M0ZDRjZTRhZjhlMjAyM2QzNDYzYjM1L3RhYmxlOjE1YjkwNzA5MjE0NjRkN2VhNGEzYjg2NjQxNzE3ODkwL3RhYmxlcmFuZ2U6MTViOTA3MDkyMTQ2NGQ3ZWE0YTNiODY2NDE3MTc4OTBfOC0zLTEtMS0w_c160ec78-3f29-4eb5-9955-dfe6b0919575"
      unitRef="usd">1174000</us-gaap:AmortizationOfFinancingCostsAndDiscounts>
    <us-gaap:AmortizationOfFinancingCostsAndDiscounts
      contextRef="idbd391fe5221494982d0ff6a7fcebb0b_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl81NS9mcmFnOjlhNjc5MmJhY2M0ZDRjZTRhZjhlMjAyM2QzNDYzYjM1L3RhYmxlOjE1YjkwNzA5MjE0NjRkN2VhNGEzYjg2NjQxNzE3ODkwL3RhYmxlcmFuZ2U6MTViOTA3MDkyMTQ2NGQ3ZWE0YTNiODY2NDE3MTc4OTBfOC01LTEtMS0w_cba209be-4532-4413-b4e6-e39da88cad73"
      unitRef="usd">3302000</us-gaap:AmortizationOfFinancingCostsAndDiscounts>
    <us-gaap:AmortizationOfFinancingCostsAndDiscounts
      contextRef="ice2dc0ea5ea54deebe4fa8d7a9bd0fe7_D20190401-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl81NS9mcmFnOjlhNjc5MmJhY2M0ZDRjZTRhZjhlMjAyM2QzNDYzYjM1L3RhYmxlOjE1YjkwNzA5MjE0NjRkN2VhNGEzYjg2NjQxNzE3ODkwL3RhYmxlcmFuZ2U6MTViOTA3MDkyMTQ2NGQ3ZWE0YTNiODY2NDE3MTc4OTBfOC03LTEtMS0w_f9c1c05c-2d0b-442b-b801-e83973bcac69"
      unitRef="usd">3632000</us-gaap:AmortizationOfFinancingCostsAndDiscounts>
    <bah:InterestExpenseDebtInterestSwap
      contextRef="i8300eef8c9384db0b4c93059c7cd3074_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl81NS9mcmFnOjlhNjc5MmJhY2M0ZDRjZTRhZjhlMjAyM2QzNDYzYjM1L3RhYmxlOjE1YjkwNzA5MjE0NjRkN2VhNGEzYjg2NjQxNzE3ODkwL3RhYmxlcmFuZ2U6MTViOTA3MDkyMTQ2NGQ3ZWE0YTNiODY2NDE3MTc4OTBfOS0xLTEtMS0w_d6c93ae1-b4bf-41c5-8b15-09e85e48b0a5"
      unitRef="usd">5410000</bah:InterestExpenseDebtInterestSwap>
    <bah:InterestExpenseDebtInterestSwap
      contextRef="i52cf5c5c045049efa3e30153262bb31c_D20191001-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl81NS9mcmFnOjlhNjc5MmJhY2M0ZDRjZTRhZjhlMjAyM2QzNDYzYjM1L3RhYmxlOjE1YjkwNzA5MjE0NjRkN2VhNGEzYjg2NjQxNzE3ODkwL3RhYmxlcmFuZ2U6MTViOTA3MDkyMTQ2NGQ3ZWE0YTNiODY2NDE3MTc4OTBfOS0zLTEtMS0w_178043f5-76c4-421d-a86a-1f06ff25a58a"
      unitRef="usd">1081000</bah:InterestExpenseDebtInterestSwap>
    <bah:InterestExpenseDebtInterestSwap
      contextRef="idbd391fe5221494982d0ff6a7fcebb0b_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl81NS9mcmFnOjlhNjc5MmJhY2M0ZDRjZTRhZjhlMjAyM2QzNDYzYjM1L3RhYmxlOjE1YjkwNzA5MjE0NjRkN2VhNGEzYjg2NjQxNzE3ODkwL3RhYmxlcmFuZ2U6MTViOTA3MDkyMTQ2NGQ3ZWE0YTNiODY2NDE3MTc4OTBfOS01LTEtMS0w_c0397712-9900-46f5-a227-536b081a59fb"
      unitRef="usd">15215000</bah:InterestExpenseDebtInterestSwap>
    <bah:InterestExpenseDebtInterestSwap
      contextRef="ice2dc0ea5ea54deebe4fa8d7a9bd0fe7_D20190401-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl81NS9mcmFnOjlhNjc5MmJhY2M0ZDRjZTRhZjhlMjAyM2QzNDYzYjM1L3RhYmxlOjE1YjkwNzA5MjE0NjRkN2VhNGEzYjg2NjQxNzE3ODkwL3RhYmxlcmFuZ2U6MTViOTA3MDkyMTQ2NGQ3ZWE0YTNiODY2NDE3MTc4OTBfOS03LTEtMS0w_4f7f795f-5961-41a2-adfe-6ae95438c9b5"
      unitRef="usd">604000</bah:InterestExpenseDebtInterestSwap>
    <bah:InterestIncomeExpenseOther
      contextRef="i8300eef8c9384db0b4c93059c7cd3074_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl81NS9mcmFnOjlhNjc5MmJhY2M0ZDRjZTRhZjhlMjAyM2QzNDYzYjM1L3RhYmxlOjE1YjkwNzA5MjE0NjRkN2VhNGEzYjg2NjQxNzE3ODkwL3RhYmxlcmFuZ2U6MTViOTA3MDkyMTQ2NGQ3ZWE0YTNiODY2NDE3MTc4OTBfMTAtMS0xLTEtMA_c8414620-237f-4e7b-916c-82cace23e8f3"
      unitRef="usd">106000</bah:InterestIncomeExpenseOther>
    <bah:InterestIncomeExpenseOther
      contextRef="i52cf5c5c045049efa3e30153262bb31c_D20191001-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl81NS9mcmFnOjlhNjc5MmJhY2M0ZDRjZTRhZjhlMjAyM2QzNDYzYjM1L3RhYmxlOjE1YjkwNzA5MjE0NjRkN2VhNGEzYjg2NjQxNzE3ODkwL3RhYmxlcmFuZ2U6MTViOTA3MDkyMTQ2NGQ3ZWE0YTNiODY2NDE3MTc4OTBfMTAtMy0xLTEtMA_7bd6bd8f-7b6d-4363-b01b-81cfa73059ff"
      unitRef="usd">99000</bah:InterestIncomeExpenseOther>
    <bah:InterestIncomeExpenseOther
      contextRef="idbd391fe5221494982d0ff6a7fcebb0b_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl81NS9mcmFnOjlhNjc5MmJhY2M0ZDRjZTRhZjhlMjAyM2QzNDYzYjM1L3RhYmxlOjE1YjkwNzA5MjE0NjRkN2VhNGEzYjg2NjQxNzE3ODkwL3RhYmxlcmFuZ2U6MTViOTA3MDkyMTQ2NGQ3ZWE0YTNiODY2NDE3MTc4OTBfMTAtNS0xLTEtMA_44956bad-155e-4097-9b78-e512e0237521"
      unitRef="usd">611000</bah:InterestIncomeExpenseOther>
    <bah:InterestIncomeExpenseOther
      contextRef="ice2dc0ea5ea54deebe4fa8d7a9bd0fe7_D20190401-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl81NS9mcmFnOjlhNjc5MmJhY2M0ZDRjZTRhZjhlMjAyM2QzNDYzYjM1L3RhYmxlOjE1YjkwNzA5MjE0NjRkN2VhNGEzYjg2NjQxNzE3ODkwL3RhYmxlcmFuZ2U6MTViOTA3MDkyMTQ2NGQ3ZWE0YTNiODY2NDE3MTc4OTBfMTAtNy0xLTEtMA_6187820b-f5b0-4e37-b5de-883c6cf2b177"
      unitRef="usd">491000</bah:InterestIncomeExpenseOther>
    <us-gaap:InterestExpense
      contextRef="i8300eef8c9384db0b4c93059c7cd3074_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl81NS9mcmFnOjlhNjc5MmJhY2M0ZDRjZTRhZjhlMjAyM2QzNDYzYjM1L3RhYmxlOjE1YjkwNzA5MjE0NjRkN2VhNGEzYjg2NjQxNzE3ODkwL3RhYmxlcmFuZ2U6MTViOTA3MDkyMTQ2NGQ3ZWE0YTNiODY2NDE3MTc4OTBfMTEtMS0xLTEtMA_2008928e-e4d4-42f4-903a-842a98951089"
      unitRef="usd">20878000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i52cf5c5c045049efa3e30153262bb31c_D20191001-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl81NS9mcmFnOjlhNjc5MmJhY2M0ZDRjZTRhZjhlMjAyM2QzNDYzYjM1L3RhYmxlOjE1YjkwNzA5MjE0NjRkN2VhNGEzYjg2NjQxNzE3ODkwL3RhYmxlcmFuZ2U6MTViOTA3MDkyMTQ2NGQ3ZWE0YTNiODY2NDE3MTc4OTBfMTEtMy0xLTEtMA_5f02c4ef-e04a-4242-9655-e43d617d01fe"
      unitRef="usd">24231000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="idbd391fe5221494982d0ff6a7fcebb0b_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl81NS9mcmFnOjlhNjc5MmJhY2M0ZDRjZTRhZjhlMjAyM2QzNDYzYjM1L3RhYmxlOjE1YjkwNzA5MjE0NjRkN2VhNGEzYjg2NjQxNzE3ODkwL3RhYmxlcmFuZ2U6MTViOTA3MDkyMTQ2NGQ3ZWE0YTNiODY2NDE3MTc4OTBfMTEtNS0xLTEtMA_a2a26753-bee7-40e2-9801-73564f09f283"
      unitRef="usd">60900000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="ice2dc0ea5ea54deebe4fa8d7a9bd0fe7_D20190401-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl81NS9mcmFnOjlhNjc5MmJhY2M0ZDRjZTRhZjhlMjAyM2QzNDYzYjM1L3RhYmxlOjE1YjkwNzA5MjE0NjRkN2VhNGEzYjg2NjQxNzE3ODkwL3RhYmxlcmFuZ2U6MTViOTA3MDkyMTQ2NGQ3ZWE0YTNiODY2NDE3MTc4OTBfMTEtNy0xLTEtMA_2ee204bf-a91a-46d9-ab0b-9e3e98b6d80f"
      unitRef="usd">75281000</us-gaap:InterestExpense>
    <us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock
      contextRef="idbd391fe5221494982d0ff6a7fcebb0b_D20200401-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl81OC9mcmFnOjEyYWMwNjM5MTRkZjRhZjU5ZjdlY2RhOThiYThkOWEzL3RleHRyZWdpb246MTJhYzA2MzkxNGRmNGFmNTlmN2VjZGE5OGJhOGQ5YTNfMjYxNg_bb8265bc-44ed-4b97-b007-81583fb132dc">DERIVATIVES&lt;div style="margin-top:6pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company utilizes derivative financial instruments to manage interest rate risk related to its variable rate debt. The Company&#x2019;s objectives in using these interest rate derivatives, which were designated as cash flow hedges, are to manage its exposure to interest rate movements and reduce volatility of interest expense. The aggregate notional amount of all interest rate swap agreements was $1.0 billion as of December&#160;31, 2020. The swaps have staggered maturities, ranging from June 30, 2021 to June 30, 2025. These swaps mature within the last tranche of the Company's floating rate debt (November 26, 2026).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The floating-to-fixed interest rate swaps involve the exchange of variable interest amounts from a counterparty for the Company making fixed-rate interest payments over the life of the agreements without exchange of the underlying notional amount and effectively convert a portion of the variable rate debt into fixed interest rate debt.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Derivative instruments are recorded in the condensed consolidated balance sheet on a gross basis at estimated fair value. As of December&#160;31, 2020, $18.6 million and $30.0 million were classified as other current liabilities and other long-term liabilities, respectively, on the condensed consolidated balance sheet. As of&#160;March&#160;31, 2020,&#160;$18.8 million and $37.8 million&#160;were classified as other current liabilities, and other long-term liabilities, respectively, on the condensed consolidated balance sheet. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For interest rate swaps designated as cash flow hedges, the changes in the fair value of derivatives is recorded in Accumulated Other Comprehensive Loss, or AOCL, net of taxes, and is subsequently reclassified into interest expense in the period that the hedged forecasted interest payments are made on the Company's variable-rate debt. The effect of derivative instruments on the accompanying condensed consolidated financial statements for the three and nine months ended December&#160;31, 2020 and 2019 is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:11pt;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:19.453%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.745%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.666%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.666%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.666%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.666%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.666%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.672%"/&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="18" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:29pt"&gt;&lt;td colspan="3" rowspan="2" 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;Derivatives in Cash Flow Hedging Relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Location of Gain or Loss Recognized in Income on Derivatives&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" 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;Amount of Gain or (Loss) Recognized in AOCL on Derivatives&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" 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;Amount of Gain or (Loss) Reclassified from AOCL into Income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" 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;Interest Expense on Condensed Consolidated Statements of Operations&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&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;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;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;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:8pt;font-weight:400;line-height:100%"&gt;Interest rate swaps&lt;/span&gt;&lt;/td&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:8pt;font-weight:400;line-height:100%"&gt;Interest expense&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: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;(326)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;5,617&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;(5,410)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;(1,081)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;(20,878)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;(24,231)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:22.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top: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:19.514%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.514%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.697%"/&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="18" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Nine Months Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:27pt"&gt;&lt;td colspan="3" rowspan="2" 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;Derivatives in Cash Flow Hedging Relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Location of Gain or Loss Recognized in Income on Derivatives&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" 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;Amount of (Loss) or Gain Recognized in AOCL on Derivatives&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" 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;Amount of (Loss) or Gain Reclassified from AOCL into Income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" 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;Interest Expense on Condensed Consolidated Statements of Operations&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;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:8pt;font-weight:400;line-height:100%"&gt;Interest rate swaps&lt;/span&gt;&lt;/td&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:8pt;font-weight:400;line-height:100%"&gt;Interest expense&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;(7,121)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #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:#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:8pt;font-weight:400;line-height:100%"&gt;(20,968)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #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:#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:8pt;font-weight:400;line-height:100%"&gt;(15,215)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #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:#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:8pt;font-weight:400;line-height:100%"&gt;(604)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #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:#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:8pt;font-weight:400;line-height:100%"&gt;(60,900)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #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:#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:8pt;font-weight:400;line-height:100%"&gt;(75,281)&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;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:22.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Over the next 12 months, the Company estimates that $18.7 million will be reclassified as an increase to interest expense. Cash flows associated with periodic settlements of interest rate swaps will be classified as operating activities in the condensed consolidated statement of cash flows.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company is subject to counterparty risk in connection with its interest rate swap derivative contracts. Credit risk related to a derivative financial instrument represents the possibility that the counterparty will not fulfill the terms of the contract. The Company mitigates this credit risk by entering into agreements with credit-worthy counterparties and regularly reviews its credit exposure and the creditworthiness of the counterparties.&lt;/span&gt;&lt;/div&gt;</us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock>
    <us-gaap:DerivativeNotionalAmount
      contextRef="i25d7039b36fe46d593c98a2cfb6f691e_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl81OC9mcmFnOjEyYWMwNjM5MTRkZjRhZjU5ZjdlY2RhOThiYThkOWEzL3RleHRyZWdpb246MTJhYzA2MzkxNGRmNGFmNTlmN2VjZGE5OGJhOGQ5YTNfNDE2_a5727ec4-edbc-4a4f-878f-ba71aebf9fba"
      unitRef="usd">1000000000.0</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeInstrumentsInHedgesLiabilitiesAtFairValue
      contextRef="ie28c09eb02d643589e600497c433018c_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl81OC9mcmFnOjEyYWMwNjM5MTRkZjRhZjU5ZjdlY2RhOThiYThkOWEzL3RleHRyZWdpb246MTJhYzA2MzkxNGRmNGFmNTlmN2VjZGE5OGJhOGQ5YTNfMTA4MQ_83df9f13-f14c-485c-8afb-474f2dd6ba7e"
      unitRef="usd">18600000</us-gaap:DerivativeInstrumentsInHedgesLiabilitiesAtFairValue>
    <us-gaap:DerivativeInstrumentsInHedgesLiabilitiesAtFairValue
      contextRef="i8a9179677f80486b9b68b884d1e5dd5a_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl81OC9mcmFnOjEyYWMwNjM5MTRkZjRhZjU5ZjdlY2RhOThiYThkOWEzL3RleHRyZWdpb246MTJhYzA2MzkxNGRmNGFmNTlmN2VjZGE5OGJhOGQ5YTNfMTA4OA_f17570ca-513c-4369-8388-0965c6f4790e"
      unitRef="usd">30000000.0</us-gaap:DerivativeInstrumentsInHedgesLiabilitiesAtFairValue>
    <us-gaap:DerivativeInstrumentsInHedgesLiabilitiesAtFairValue
      contextRef="i5dce5126dbc54a3b96c0dfce18855e8d_I20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl81OC9mcmFnOjEyYWMwNjM5MTRkZjRhZjU5ZjdlY2RhOThiYThkOWEzL3RleHRyZWdpb246MTJhYzA2MzkxNGRmNGFmNTlmN2VjZGE5OGJhOGQ5YTNfMTIzOA_690d8d08-6144-4eb9-a418-84ac6da4a683"
      unitRef="usd">18800000</us-gaap:DerivativeInstrumentsInHedgesLiabilitiesAtFairValue>
    <us-gaap:DerivativeInstrumentsInHedgesLiabilitiesAtFairValue
      contextRef="i39a307308e984104a1eeb2847a609afd_I20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl81OC9mcmFnOjEyYWMwNjM5MTRkZjRhZjU5ZjdlY2RhOThiYThkOWEzL3RleHRyZWdpb246MTJhYzA2MzkxNGRmNGFmNTlmN2VjZGE5OGJhOGQ5YTNfMTI0NQ_9554c3f9-543b-4217-98a0-2e60e0e61578"
      unitRef="usd">37800000</us-gaap:DerivativeInstrumentsInHedgesLiabilitiesAtFairValue>
    <us-gaap:ScheduleOfDerivativeInstrumentsTextBlock
      contextRef="idbd391fe5221494982d0ff6a7fcebb0b_D20200401-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl81OC9mcmFnOjEyYWMwNjM5MTRkZjRhZjU5ZjdlY2RhOThiYThkOWEzL3RleHRyZWdpb246MTJhYzA2MzkxNGRmNGFmNTlmN2VjZGE5OGJhOGQ5YTNfMjYxMw_057df422-8f57-4806-bf33-1588f037668d">The effect of derivative instruments on the accompanying condensed consolidated financial statements for the three and nine months ended December&#160;31, 2020 and 2019 is as follows:&lt;div style="margin-bottom:5pt;margin-top:11pt;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:19.453%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.745%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.666%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.666%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.666%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.666%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.666%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.672%"/&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="18" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:29pt"&gt;&lt;td colspan="3" rowspan="2" 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;Derivatives in Cash Flow Hedging Relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Location of Gain or Loss Recognized in Income on Derivatives&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" 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;Amount of Gain or (Loss) Recognized in AOCL on Derivatives&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" 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;Amount of Gain or (Loss) Reclassified from AOCL into Income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" 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;Interest Expense on Condensed Consolidated Statements of Operations&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&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;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;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;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:8pt;font-weight:400;line-height:100%"&gt;Interest rate swaps&lt;/span&gt;&lt;/td&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:8pt;font-weight:400;line-height:100%"&gt;Interest expense&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: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;(326)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;5,617&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;(5,410)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;(1,081)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;(20,878)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;(24,231)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:22.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top: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:19.514%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.514%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.695%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.697%"/&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="18" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Nine Months Ended December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:27pt"&gt;&lt;td colspan="3" rowspan="2" 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;Derivatives in Cash Flow Hedging Relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Location of Gain or Loss Recognized in Income on Derivatives&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" 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;Amount of (Loss) or Gain Recognized in AOCL on Derivatives&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" 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;Amount of (Loss) or Gain Reclassified from AOCL into Income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" 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;Interest Expense on Condensed Consolidated Statements of Operations&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;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:8pt;font-weight:400;line-height:100%"&gt;Interest rate swaps&lt;/span&gt;&lt;/td&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:8pt;font-weight:400;line-height:100%"&gt;Interest expense&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:8pt;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:8pt;font-weight:400;line-height:100%"&gt;(7,121)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #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:#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:8pt;font-weight:400;line-height:100%"&gt;(20,968)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #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:#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:8pt;font-weight:400;line-height:100%"&gt;(15,215)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #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:#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:8pt;font-weight:400;line-height:100%"&gt;(604)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #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:#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:8pt;font-weight:400;line-height:100%"&gt;(60,900)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #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:#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:8pt;font-weight:400;line-height:100%"&gt;(75,281)&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;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfDerivativeInstrumentsTextBlock>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax
      contextRef="ie551e608ef214cebaabb3bbef2da3939_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl81OC9mcmFnOjEyYWMwNjM5MTRkZjRhZjU5ZjdlY2RhOThiYThkOWEzL3RhYmxlOjVmNGE1NWFhODU3MTRkODE5YzU1ZTgwZDQ2OWE0MDBjL3RhYmxlcmFuZ2U6NWY0YTU1YWE4NTcxNGQ4MTljNTVlODBkNDY5YTQwMGNfMy0yLTEtMS0w_f7859d61-ba67-40ad-9be5-84b3b4e7333d"
      unitRef="usd">-326000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax
      contextRef="i107658c40ee64ad4a45c7bce381da97f_D20191001-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl81OC9mcmFnOjEyYWMwNjM5MTRkZjRhZjU5ZjdlY2RhOThiYThkOWEzL3RhYmxlOjVmNGE1NWFhODU3MTRkODE5YzU1ZTgwZDQ2OWE0MDBjL3RhYmxlcmFuZ2U6NWY0YTU1YWE4NTcxNGQ4MTljNTVlODBkNDY5YTQwMGNfMy0zLTEtMS0w_11183be0-cc33-4705-af1a-db41febc0d07"
      unitRef="usd">5617000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax>
    <us-gaap:InterestRateCashFlowHedgeGainLossReclassifiedToEarningsNet
      contextRef="ie551e608ef214cebaabb3bbef2da3939_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl81OC9mcmFnOjEyYWMwNjM5MTRkZjRhZjU5ZjdlY2RhOThiYThkOWEzL3RhYmxlOjVmNGE1NWFhODU3MTRkODE5YzU1ZTgwZDQ2OWE0MDBjL3RhYmxlcmFuZ2U6NWY0YTU1YWE4NTcxNGQ4MTljNTVlODBkNDY5YTQwMGNfMy00LTEtMS0w_712a17ea-807b-4ab7-85db-5052626cdc39"
      unitRef="usd">5410000</us-gaap:InterestRateCashFlowHedgeGainLossReclassifiedToEarningsNet>
    <us-gaap:InterestRateCashFlowHedgeGainLossReclassifiedToEarningsNet
      contextRef="i107658c40ee64ad4a45c7bce381da97f_D20191001-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl81OC9mcmFnOjEyYWMwNjM5MTRkZjRhZjU5ZjdlY2RhOThiYThkOWEzL3RhYmxlOjVmNGE1NWFhODU3MTRkODE5YzU1ZTgwZDQ2OWE0MDBjL3RhYmxlcmFuZ2U6NWY0YTU1YWE4NTcxNGQ4MTljNTVlODBkNDY5YTQwMGNfMy01LTEtMS0w_1126dbcb-49a2-43f9-9899-ea2e56ee9bb0"
      unitRef="usd">1081000</us-gaap:InterestRateCashFlowHedgeGainLossReclassifiedToEarningsNet>
    <us-gaap:InterestExpense
      contextRef="i8300eef8c9384db0b4c93059c7cd3074_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl81OC9mcmFnOjEyYWMwNjM5MTRkZjRhZjU5ZjdlY2RhOThiYThkOWEzL3RhYmxlOjVmNGE1NWFhODU3MTRkODE5YzU1ZTgwZDQ2OWE0MDBjL3RhYmxlcmFuZ2U6NWY0YTU1YWE4NTcxNGQ4MTljNTVlODBkNDY5YTQwMGNfMy02LTEtMS0w_80132d98-fd22-4f90-b4d4-5fc5a510ba17"
      unitRef="usd">20878000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i52cf5c5c045049efa3e30153262bb31c_D20191001-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl81OC9mcmFnOjEyYWMwNjM5MTRkZjRhZjU5ZjdlY2RhOThiYThkOWEzL3RhYmxlOjVmNGE1NWFhODU3MTRkODE5YzU1ZTgwZDQ2OWE0MDBjL3RhYmxlcmFuZ2U6NWY0YTU1YWE4NTcxNGQ4MTljNTVlODBkNDY5YTQwMGNfMy03LTEtMS0w_645f2dbd-c20b-4a0d-abb5-4762bc8e2243"
      unitRef="usd">24231000</us-gaap:InterestExpense>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax
      contextRef="i250f07cc6d27467499ba86bd1023fdb0_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl81OC9mcmFnOjEyYWMwNjM5MTRkZjRhZjU5ZjdlY2RhOThiYThkOWEzL3RhYmxlOjE3ZGEwNGUzMTljNTQyZjBiNGNiZTQ3ZDJlZGRiMDg4L3RhYmxlcmFuZ2U6MTdkYTA0ZTMxOWM1NDJmMGI0Y2JlNDdkMmVkZGIwODhfMy0yLTEtMS0w_854b9bb5-326d-4b09-8d6e-c402e6b2361d"
      unitRef="usd">-7121000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax
      contextRef="i09ef18bc0b5e4428a9379117554dae58_D20190401-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl81OC9mcmFnOjEyYWMwNjM5MTRkZjRhZjU5ZjdlY2RhOThiYThkOWEzL3RhYmxlOjE3ZGEwNGUzMTljNTQyZjBiNGNiZTQ3ZDJlZGRiMDg4L3RhYmxlcmFuZ2U6MTdkYTA0ZTMxOWM1NDJmMGI0Y2JlNDdkMmVkZGIwODhfMy0zLTEtMS0w_d30a0e66-9bb0-4932-9177-b4c63ff28aba"
      unitRef="usd">-20968000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax>
    <us-gaap:InterestRateCashFlowHedgeGainLossReclassifiedToEarningsNet
      contextRef="i250f07cc6d27467499ba86bd1023fdb0_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl81OC9mcmFnOjEyYWMwNjM5MTRkZjRhZjU5ZjdlY2RhOThiYThkOWEzL3RhYmxlOjE3ZGEwNGUzMTljNTQyZjBiNGNiZTQ3ZDJlZGRiMDg4L3RhYmxlcmFuZ2U6MTdkYTA0ZTMxOWM1NDJmMGI0Y2JlNDdkMmVkZGIwODhfMy00LTEtMS0w_471f20f7-7120-4554-92d3-67e4dae18423"
      unitRef="usd">15215000</us-gaap:InterestRateCashFlowHedgeGainLossReclassifiedToEarningsNet>
    <us-gaap:InterestRateCashFlowHedgeGainLossReclassifiedToEarningsNet
      contextRef="i09ef18bc0b5e4428a9379117554dae58_D20190401-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl81OC9mcmFnOjEyYWMwNjM5MTRkZjRhZjU5ZjdlY2RhOThiYThkOWEzL3RhYmxlOjE3ZGEwNGUzMTljNTQyZjBiNGNiZTQ3ZDJlZGRiMDg4L3RhYmxlcmFuZ2U6MTdkYTA0ZTMxOWM1NDJmMGI0Y2JlNDdkMmVkZGIwODhfMy01LTEtMS0w_1ff9fa11-4c06-488b-9dae-c3cbcc5c561a"
      unitRef="usd">604000</us-gaap:InterestRateCashFlowHedgeGainLossReclassifiedToEarningsNet>
    <us-gaap:InterestExpense
      contextRef="idbd391fe5221494982d0ff6a7fcebb0b_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl81OC9mcmFnOjEyYWMwNjM5MTRkZjRhZjU5ZjdlY2RhOThiYThkOWEzL3RhYmxlOjE3ZGEwNGUzMTljNTQyZjBiNGNiZTQ3ZDJlZGRiMDg4L3RhYmxlcmFuZ2U6MTdkYTA0ZTMxOWM1NDJmMGI0Y2JlNDdkMmVkZGIwODhfMy02LTEtMS0w_c6b6b034-97c9-485f-85c9-f16c090e7505"
      unitRef="usd">60900000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="ice2dc0ea5ea54deebe4fa8d7a9bd0fe7_D20190401-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl81OC9mcmFnOjEyYWMwNjM5MTRkZjRhZjU5ZjdlY2RhOThiYThkOWEzL3RhYmxlOjE3ZGEwNGUzMTljNTQyZjBiNGNiZTQ3ZDJlZGRiMDg4L3RhYmxlcmFuZ2U6MTdkYTA0ZTMxOWM1NDJmMGI0Y2JlNDdkMmVkZGIwODhfMy03LTEtMS0w_85bcbd97-1a03-4178-bc41-7c7403e3d249"
      unitRef="usd">75281000</us-gaap:InterestExpense>
    <us-gaap:InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsNet
      contextRef="i89009fd4f80f4537afb8edcc90602daf_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl81OC9mcmFnOjEyYWMwNjM5MTRkZjRhZjU5ZjdlY2RhOThiYThkOWEzL3RleHRyZWdpb246MTJhYzA2MzkxNGRmNGFmNTlmN2VjZGE5OGJhOGQ5YTNfMTkzNQ_42b0fa59-e0ea-4f74-a511-8f86348ab527"
      unitRef="usd">-18700000</us-gaap:InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsNet>
    <us-gaap:LesseeOperatingLeasesTextBlock
      contextRef="idbd391fe5221494982d0ff6a7fcebb0b_D20200401-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl82MS9mcmFnOjk4YjlhMjQ5NzMwNDQ4Njk4ZDQ0YTJhYWFiYWUyNjJmL3RleHRyZWdpb246OThiOWEyNDk3MzA0NDg2OThkNDRhMmFhYWJhZTI2MmZfNTQ2_d982a70f-32ac-448c-90c0-ae3a97207f54">LEASES&lt;div style="margin-top:6pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s total lease cost is recorded primarily within general and administrative expenses on the condensed consolidated statement of operations and consisted of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;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:45.829%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.624%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended&lt;br/&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Nine Months Ended&lt;br/&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;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;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="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:400;line-height:100%"&gt;Operating lease cost&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,217&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;18,187&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-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;51,558&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;53,907&#160;&lt;/span&gt;&lt;/td&gt;&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;Short-term lease cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;388&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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,415&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,254&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;Variable lease cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,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;3,103&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,878&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,681&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;Total operating lease costs&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 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;20,668&#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;23,794&#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;64,851&#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;69,842&#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="text-indent:22.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Future minimum operating lease payments for noncancelable operating leases as of December&#160;31, 2020 are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:95.467%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:76.694%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.106%"/&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&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:8pt;font-weight:700;line-height:100%"&gt;Operating Lease Payments&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;Remainder of 2021&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;11,327&#160;&lt;/span&gt;&lt;/td&gt;&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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;72,693&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;2023&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;71,816&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;61,143&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;56,583&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;96,700&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;Total future lease payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;370,262&#160;&lt;/span&gt;&lt;/td&gt;&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: imputed interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(47,874)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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 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;322,388&#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="text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Supplemental cash flow information related to leases was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:95.614%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:71.529%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.202%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.564%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.205%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Nine Months Ended&lt;br/&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;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:400;line-height:100%"&gt;Cash paid for amounts included in the measurement of lease liabilities&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:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,264&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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,538&#160;&lt;/span&gt;&lt;/td&gt;&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;Operating lease liabilities arising from obtaining ROU assets&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,748&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,348&#160;&lt;/span&gt;&lt;/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="text-indent:22.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1) Includes all noncash increases and decreases arising from new or remeasured operating lease arrangements.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:22.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other information related to leases was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:95.760%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:81.800%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.000%"/&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;December 31, 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;Weighted average remaining lease term (in years)&lt;/span&gt;&lt;/td&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;5.56&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;Weighted average discount rate&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;4.66&#160;&lt;/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;/table&gt;&lt;/div&gt;</us-gaap:LesseeOperatingLeasesTextBlock>
    <us-gaap:LeaseCostTableTextBlock
      contextRef="idbd391fe5221494982d0ff6a7fcebb0b_D20200401-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl82MS9mcmFnOjk4YjlhMjQ5NzMwNDQ4Njk4ZDQ0YTJhYWFiYWUyNjJmL3RleHRyZWdpb246OThiOWEyNDk3MzA0NDg2OThkNDRhMmFhYWJhZTI2MmZfNTU0_c3e9d693-481f-4be1-8312-484b5c768f61">&lt;div style="margin-top:6pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s total lease cost is recorded primarily within general and administrative expenses on the condensed consolidated statement of operations and consisted of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;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:45.829%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.624%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended&lt;br/&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Nine Months Ended&lt;br/&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;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;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="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:400;line-height:100%"&gt;Operating lease cost&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,217&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;18,187&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-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;51,558&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;53,907&#160;&lt;/span&gt;&lt;/td&gt;&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;Short-term lease cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;388&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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,415&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,254&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;Variable lease cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,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;3,103&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;9,878&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,681&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;Total operating lease costs&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 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;20,668&#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;23,794&#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;64,851&#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;69,842&#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="text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Supplemental cash flow information related to leases was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:95.614%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:71.529%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.202%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.564%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.205%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Nine Months Ended&lt;br/&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;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:400;line-height:100%"&gt;Cash paid for amounts included in the measurement of lease liabilities&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:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,264&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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,538&#160;&lt;/span&gt;&lt;/td&gt;&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;Operating lease liabilities arising from obtaining ROU assets&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,748&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,348&#160;&lt;/span&gt;&lt;/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="text-indent:22.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1) Includes all noncash increases and decreases arising from new or remeasured operating lease arrangements.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:22.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other information related to leases was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:95.760%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:81.800%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.000%"/&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;December 31, 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;Weighted average remaining lease term (in years)&lt;/span&gt;&lt;/td&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;5.56&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;Weighted average discount rate&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;4.66&#160;&lt;/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;/table&gt;&lt;/div&gt;</us-gaap:LeaseCostTableTextBlock>
    <us-gaap:OperatingLeaseCost
      contextRef="i8300eef8c9384db0b4c93059c7cd3074_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl82MS9mcmFnOjk4YjlhMjQ5NzMwNDQ4Njk4ZDQ0YTJhYWFiYWUyNjJmL3RhYmxlOmFhYTcyMzAwMGFmYzQwYmU5MmVmNTJkYmNiNzcwNjA1L3RhYmxlcmFuZ2U6YWFhNzIzMDAwYWZjNDBiZTkyZWY1MmRiY2I3NzA2MDVfMi0xLTEtMS0w_938f61ee-1a96-431f-b67c-1d70fc47de3e"
      unitRef="usd">17217000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="i52cf5c5c045049efa3e30153262bb31c_D20191001-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl82MS9mcmFnOjk4YjlhMjQ5NzMwNDQ4Njk4ZDQ0YTJhYWFiYWUyNjJmL3RhYmxlOmFhYTcyMzAwMGFmYzQwYmU5MmVmNTJkYmNiNzcwNjA1L3RhYmxlcmFuZ2U6YWFhNzIzMDAwYWZjNDBiZTkyZWY1MmRiY2I3NzA2MDVfMi0zLTEtMS0w_a5f6f357-ba96-4c6d-a428-863bee34e127"
      unitRef="usd">18187000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="idbd391fe5221494982d0ff6a7fcebb0b_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl82MS9mcmFnOjk4YjlhMjQ5NzMwNDQ4Njk4ZDQ0YTJhYWFiYWUyNjJmL3RhYmxlOmFhYTcyMzAwMGFmYzQwYmU5MmVmNTJkYmNiNzcwNjA1L3RhYmxlcmFuZ2U6YWFhNzIzMDAwYWZjNDBiZTkyZWY1MmRiY2I3NzA2MDVfMi01LTEtMS0w_e9c01d9b-b8a1-4f22-bde2-7f9cd61194e1"
      unitRef="usd">51558000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="ice2dc0ea5ea54deebe4fa8d7a9bd0fe7_D20190401-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl82MS9mcmFnOjk4YjlhMjQ5NzMwNDQ4Njk4ZDQ0YTJhYWFiYWUyNjJmL3RhYmxlOmFhYTcyMzAwMGFmYzQwYmU5MmVmNTJkYmNiNzcwNjA1L3RhYmxlcmFuZ2U6YWFhNzIzMDAwYWZjNDBiZTkyZWY1MmRiY2I3NzA2MDVfMi03LTEtMS0w_3d242ab5-0205-405f-ad35-52ee9bc58429"
      unitRef="usd">53907000</us-gaap:OperatingLeaseCost>
    <us-gaap:ShortTermLeaseCost
      contextRef="i8300eef8c9384db0b4c93059c7cd3074_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl82MS9mcmFnOjk4YjlhMjQ5NzMwNDQ4Njk4ZDQ0YTJhYWFiYWUyNjJmL3RhYmxlOmFhYTcyMzAwMGFmYzQwYmU5MmVmNTJkYmNiNzcwNjA1L3RhYmxlcmFuZ2U6YWFhNzIzMDAwYWZjNDBiZTkyZWY1MmRiY2I3NzA2MDVfMy0xLTEtMS0w_614e16ad-259e-485c-8a35-2bd0f6df60aa"
      unitRef="usd">388000</us-gaap:ShortTermLeaseCost>
    <us-gaap:ShortTermLeaseCost
      contextRef="i52cf5c5c045049efa3e30153262bb31c_D20191001-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl82MS9mcmFnOjk4YjlhMjQ5NzMwNDQ4Njk4ZDQ0YTJhYWFiYWUyNjJmL3RhYmxlOmFhYTcyMzAwMGFmYzQwYmU5MmVmNTJkYmNiNzcwNjA1L3RhYmxlcmFuZ2U6YWFhNzIzMDAwYWZjNDBiZTkyZWY1MmRiY2I3NzA2MDVfMy0zLTEtMS0w_ea86c62b-7f82-4da2-90c3-3864b0a9698b"
      unitRef="usd">2504000</us-gaap:ShortTermLeaseCost>
    <us-gaap:ShortTermLeaseCost
      contextRef="idbd391fe5221494982d0ff6a7fcebb0b_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl82MS9mcmFnOjk4YjlhMjQ5NzMwNDQ4Njk4ZDQ0YTJhYWFiYWUyNjJmL3RhYmxlOmFhYTcyMzAwMGFmYzQwYmU5MmVmNTJkYmNiNzcwNjA1L3RhYmxlcmFuZ2U6YWFhNzIzMDAwYWZjNDBiZTkyZWY1MmRiY2I3NzA2MDVfMy01LTEtMS0w_b6ad3b7d-3bab-4418-9a2c-fb725360f5f8"
      unitRef="usd">3415000</us-gaap:ShortTermLeaseCost>
    <us-gaap:ShortTermLeaseCost
      contextRef="ice2dc0ea5ea54deebe4fa8d7a9bd0fe7_D20190401-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl82MS9mcmFnOjk4YjlhMjQ5NzMwNDQ4Njk4ZDQ0YTJhYWFiYWUyNjJmL3RhYmxlOmFhYTcyMzAwMGFmYzQwYmU5MmVmNTJkYmNiNzcwNjA1L3RhYmxlcmFuZ2U6YWFhNzIzMDAwYWZjNDBiZTkyZWY1MmRiY2I3NzA2MDVfMy03LTEtMS0w_8837014d-e61c-41e5-8c19-ed8e3e66b3d7"
      unitRef="usd">7254000</us-gaap:ShortTermLeaseCost>
    <us-gaap:VariableLeaseCost
      contextRef="i8300eef8c9384db0b4c93059c7cd3074_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl82MS9mcmFnOjk4YjlhMjQ5NzMwNDQ4Njk4ZDQ0YTJhYWFiYWUyNjJmL3RhYmxlOmFhYTcyMzAwMGFmYzQwYmU5MmVmNTJkYmNiNzcwNjA1L3RhYmxlcmFuZ2U6YWFhNzIzMDAwYWZjNDBiZTkyZWY1MmRiY2I3NzA2MDVfNC0xLTEtMS0w_507ee498-40b5-4346-a3ac-2de0391f7b64"
      unitRef="usd">3063000</us-gaap:VariableLeaseCost>
    <us-gaap:VariableLeaseCost
      contextRef="i52cf5c5c045049efa3e30153262bb31c_D20191001-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl82MS9mcmFnOjk4YjlhMjQ5NzMwNDQ4Njk4ZDQ0YTJhYWFiYWUyNjJmL3RhYmxlOmFhYTcyMzAwMGFmYzQwYmU5MmVmNTJkYmNiNzcwNjA1L3RhYmxlcmFuZ2U6YWFhNzIzMDAwYWZjNDBiZTkyZWY1MmRiY2I3NzA2MDVfNC0zLTEtMS0w_39e6337a-092e-453e-a0b9-9ccc074b4f12"
      unitRef="usd">3103000</us-gaap:VariableLeaseCost>
    <us-gaap:VariableLeaseCost
      contextRef="idbd391fe5221494982d0ff6a7fcebb0b_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl82MS9mcmFnOjk4YjlhMjQ5NzMwNDQ4Njk4ZDQ0YTJhYWFiYWUyNjJmL3RhYmxlOmFhYTcyMzAwMGFmYzQwYmU5MmVmNTJkYmNiNzcwNjA1L3RhYmxlcmFuZ2U6YWFhNzIzMDAwYWZjNDBiZTkyZWY1MmRiY2I3NzA2MDVfNC01LTEtMS0w_87b4d15c-f398-489d-bb5e-c101c009e98a"
      unitRef="usd">9878000</us-gaap:VariableLeaseCost>
    <us-gaap:VariableLeaseCost
      contextRef="ice2dc0ea5ea54deebe4fa8d7a9bd0fe7_D20190401-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl82MS9mcmFnOjk4YjlhMjQ5NzMwNDQ4Njk4ZDQ0YTJhYWFiYWUyNjJmL3RhYmxlOmFhYTcyMzAwMGFmYzQwYmU5MmVmNTJkYmNiNzcwNjA1L3RhYmxlcmFuZ2U6YWFhNzIzMDAwYWZjNDBiZTkyZWY1MmRiY2I3NzA2MDVfNC03LTEtMS0w_5c89417e-1e16-4325-8ff1-02c1dfd67c45"
      unitRef="usd">8681000</us-gaap:VariableLeaseCost>
    <us-gaap:LeaseCost
      contextRef="i8300eef8c9384db0b4c93059c7cd3074_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl82MS9mcmFnOjk4YjlhMjQ5NzMwNDQ4Njk4ZDQ0YTJhYWFiYWUyNjJmL3RhYmxlOmFhYTcyMzAwMGFmYzQwYmU5MmVmNTJkYmNiNzcwNjA1L3RhYmxlcmFuZ2U6YWFhNzIzMDAwYWZjNDBiZTkyZWY1MmRiY2I3NzA2MDVfNS0xLTEtMS0w_bbdd4355-5fa0-4529-bfd5-f4d4fd9829a8"
      unitRef="usd">20668000</us-gaap:LeaseCost>
    <us-gaap:LeaseCost
      contextRef="i52cf5c5c045049efa3e30153262bb31c_D20191001-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl82MS9mcmFnOjk4YjlhMjQ5NzMwNDQ4Njk4ZDQ0YTJhYWFiYWUyNjJmL3RhYmxlOmFhYTcyMzAwMGFmYzQwYmU5MmVmNTJkYmNiNzcwNjA1L3RhYmxlcmFuZ2U6YWFhNzIzMDAwYWZjNDBiZTkyZWY1MmRiY2I3NzA2MDVfNS0zLTEtMS0w_6013db7d-1575-4a00-bd8e-1a1a42e93356"
      unitRef="usd">23794000</us-gaap:LeaseCost>
    <us-gaap:LeaseCost
      contextRef="idbd391fe5221494982d0ff6a7fcebb0b_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl82MS9mcmFnOjk4YjlhMjQ5NzMwNDQ4Njk4ZDQ0YTJhYWFiYWUyNjJmL3RhYmxlOmFhYTcyMzAwMGFmYzQwYmU5MmVmNTJkYmNiNzcwNjA1L3RhYmxlcmFuZ2U6YWFhNzIzMDAwYWZjNDBiZTkyZWY1MmRiY2I3NzA2MDVfNS01LTEtMS0w_99bd0ef5-7a0f-4687-a649-e77e392dd294"
      unitRef="usd">64851000</us-gaap:LeaseCost>
    <us-gaap:LeaseCost
      contextRef="ice2dc0ea5ea54deebe4fa8d7a9bd0fe7_D20190401-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl82MS9mcmFnOjk4YjlhMjQ5NzMwNDQ4Njk4ZDQ0YTJhYWFiYWUyNjJmL3RhYmxlOmFhYTcyMzAwMGFmYzQwYmU5MmVmNTJkYmNiNzcwNjA1L3RhYmxlcmFuZ2U6YWFhNzIzMDAwYWZjNDBiZTkyZWY1MmRiY2I3NzA2MDVfNS03LTEtMS0w_4bb656a0-eafa-4b23-af3a-3badcb61bcaf"
      unitRef="usd">69842000</us-gaap:LeaseCost>
    <us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock
      contextRef="idbd391fe5221494982d0ff6a7fcebb0b_D20200401-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl82MS9mcmFnOjk4YjlhMjQ5NzMwNDQ4Njk4ZDQ0YTJhYWFiYWUyNjJmL3RleHRyZWdpb246OThiOWEyNDk3MzA0NDg2OThkNDRhMmFhYWJhZTI2MmZfNTQ4_86687707-99c0-4347-9c35-0413f50e8e60">&lt;div style="text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Future minimum operating lease payments for noncancelable operating leases as of December&#160;31, 2020 are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:95.467%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:76.694%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:21.106%"/&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&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:8pt;font-weight:700;line-height:100%"&gt;Operating Lease Payments&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;Remainder of 2021&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;11,327&#160;&lt;/span&gt;&lt;/td&gt;&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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;72,693&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;2023&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;71,816&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;61,143&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;56,583&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;96,700&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;Total future lease payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;370,262&#160;&lt;/span&gt;&lt;/td&gt;&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: imputed interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(47,874)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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 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;322,388&#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:LesseeOperatingLeaseLiabilityMaturityTableTextBlock>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear
      contextRef="i89009fd4f80f4537afb8edcc90602daf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl82MS9mcmFnOjk4YjlhMjQ5NzMwNDQ4Njk4ZDQ0YTJhYWFiYWUyNjJmL3RhYmxlOjYxNjNmYmJiYWZlZTQ4YmJiNmQ3NTY1NjIxZjdhYWI2L3RhYmxlcmFuZ2U6NjE2M2ZiYmJhZmVlNDhiYmI2ZDc1NjU2MjFmN2FhYjZfMS0xLTEtMS0w_9405827c-5d88-4d9b-a4a7-728cf7b8a377"
      unitRef="usd">11327000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
      contextRef="i89009fd4f80f4537afb8edcc90602daf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl82MS9mcmFnOjk4YjlhMjQ5NzMwNDQ4Njk4ZDQ0YTJhYWFiYWUyNjJmL3RhYmxlOjYxNjNmYmJiYWZlZTQ4YmJiNmQ3NTY1NjIxZjdhYWI2L3RhYmxlcmFuZ2U6NjE2M2ZiYmJhZmVlNDhiYmI2ZDc1NjU2MjFmN2FhYjZfMi0xLTEtMS0w_f6248a00-f217-4dd8-bf0c-de51943f55c0"
      unitRef="usd">72693000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
      contextRef="i89009fd4f80f4537afb8edcc90602daf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl82MS9mcmFnOjk4YjlhMjQ5NzMwNDQ4Njk4ZDQ0YTJhYWFiYWUyNjJmL3RhYmxlOjYxNjNmYmJiYWZlZTQ4YmJiNmQ3NTY1NjIxZjdhYWI2L3RhYmxlcmFuZ2U6NjE2M2ZiYmJhZmVlNDhiYmI2ZDc1NjU2MjFmN2FhYjZfMy0xLTEtMS0w_6ed01b67-5025-4727-b318-e91ee92f95b0"
      unitRef="usd">71816000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree
      contextRef="i89009fd4f80f4537afb8edcc90602daf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl82MS9mcmFnOjk4YjlhMjQ5NzMwNDQ4Njk4ZDQ0YTJhYWFiYWUyNjJmL3RhYmxlOjYxNjNmYmJiYWZlZTQ4YmJiNmQ3NTY1NjIxZjdhYWI2L3RhYmxlcmFuZ2U6NjE2M2ZiYmJhZmVlNDhiYmI2ZDc1NjU2MjFmN2FhYjZfNC0xLTEtMS0w_813afcb9-bcc3-4ba9-9bd8-75df3bc4dc9d"
      unitRef="usd">61143000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour
      contextRef="i89009fd4f80f4537afb8edcc90602daf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl82MS9mcmFnOjk4YjlhMjQ5NzMwNDQ4Njk4ZDQ0YTJhYWFiYWUyNjJmL3RhYmxlOjYxNjNmYmJiYWZlZTQ4YmJiNmQ3NTY1NjIxZjdhYWI2L3RhYmxlcmFuZ2U6NjE2M2ZiYmJhZmVlNDhiYmI2ZDc1NjU2MjFmN2FhYjZfNS0xLTEtMS0w_733689b2-89e0-4866-a16e-b209f09d7042"
      unitRef="usd">56583000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour>
    <bah:LesseeOperatingLeaseLiabilityToBePaidAfterYearFour
      contextRef="i89009fd4f80f4537afb8edcc90602daf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl82MS9mcmFnOjk4YjlhMjQ5NzMwNDQ4Njk4ZDQ0YTJhYWFiYWUyNjJmL3RhYmxlOjYxNjNmYmJiYWZlZTQ4YmJiNmQ3NTY1NjIxZjdhYWI2L3RhYmxlcmFuZ2U6NjE2M2ZiYmJhZmVlNDhiYmI2ZDc1NjU2MjFmN2FhYjZfNi0xLTEtMS0w_fabf5455-3850-43ef-b548-911318b0fb15"
      unitRef="usd">96700000</bah:LesseeOperatingLeaseLiabilityToBePaidAfterYearFour>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue
      contextRef="i89009fd4f80f4537afb8edcc90602daf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl82MS9mcmFnOjk4YjlhMjQ5NzMwNDQ4Njk4ZDQ0YTJhYWFiYWUyNjJmL3RhYmxlOjYxNjNmYmJiYWZlZTQ4YmJiNmQ3NTY1NjIxZjdhYWI2L3RhYmxlcmFuZ2U6NjE2M2ZiYmJhZmVlNDhiYmI2ZDc1NjU2MjFmN2FhYjZfNy0xLTEtMS0w_001a7c74-464c-4283-af75-2ec117eb3d10"
      unitRef="usd">370262000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
      contextRef="i89009fd4f80f4537afb8edcc90602daf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl82MS9mcmFnOjk4YjlhMjQ5NzMwNDQ4Njk4ZDQ0YTJhYWFiYWUyNjJmL3RhYmxlOjYxNjNmYmJiYWZlZTQ4YmJiNmQ3NTY1NjIxZjdhYWI2L3RhYmxlcmFuZ2U6NjE2M2ZiYmJhZmVlNDhiYmI2ZDc1NjU2MjFmN2FhYjZfOC0xLTEtMS0w_18942ba4-d0d3-4a31-ab52-eb48ee3daedd"
      unitRef="usd">47874000</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:OperatingLeaseLiability
      contextRef="i89009fd4f80f4537afb8edcc90602daf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl82MS9mcmFnOjk4YjlhMjQ5NzMwNDQ4Njk4ZDQ0YTJhYWFiYWUyNjJmL3RhYmxlOjYxNjNmYmJiYWZlZTQ4YmJiNmQ3NTY1NjIxZjdhYWI2L3RhYmxlcmFuZ2U6NjE2M2ZiYmJhZmVlNDhiYmI2ZDc1NjU2MjFmN2FhYjZfOS0xLTEtMS0w_ea1deb78-970b-4d35-9132-e60511ea5eb0"
      unitRef="usd">322388000</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeasePayments
      contextRef="idbd391fe5221494982d0ff6a7fcebb0b_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl82MS9mcmFnOjk4YjlhMjQ5NzMwNDQ4Njk4ZDQ0YTJhYWFiYWUyNjJmL3RhYmxlOjUwNDQwZTUyMGIyMDQ5ZWRiZTA0MjlkYzc2NzRhZTdlL3RhYmxlcmFuZ2U6NTA0NDBlNTIwYjIwNDllZGJlMDQyOWRjNzY3NGFlN2VfMi0xLTEtMS0w_2d2ad1d7-ebfc-4e7c-a79b-90b14f745935"
      unitRef="usd">53264000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments
      contextRef="ice2dc0ea5ea54deebe4fa8d7a9bd0fe7_D20190401-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl82MS9mcmFnOjk4YjlhMjQ5NzMwNDQ4Njk4ZDQ0YTJhYWFiYWUyNjJmL3RhYmxlOjUwNDQwZTUyMGIyMDQ5ZWRiZTA0MjlkYzc2NzRhZTdlL3RhYmxlcmFuZ2U6NTA0NDBlNTIwYjIwNDllZGJlMDQyOWRjNzY3NGFlN2VfMi0zLTEtMS0w_8bca58bc-c436-4b0c-b498-fe6f152087fc"
      unitRef="usd">47538000</us-gaap:OperatingLeasePayments>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="idbd391fe5221494982d0ff6a7fcebb0b_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl82MS9mcmFnOjk4YjlhMjQ5NzMwNDQ4Njk4ZDQ0YTJhYWFiYWUyNjJmL3RhYmxlOjUwNDQwZTUyMGIyMDQ5ZWRiZTA0MjlkYzc2NzRhZTdlL3RhYmxlcmFuZ2U6NTA0NDBlNTIwYjIwNDllZGJlMDQyOWRjNzY3NGFlN2VfMy0xLTEtMS0w_eb64b22f-2922-4879-91b4-1fd9c0637e38"
      unitRef="usd">45748000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="ice2dc0ea5ea54deebe4fa8d7a9bd0fe7_D20190401-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl82MS9mcmFnOjk4YjlhMjQ5NzMwNDQ4Njk4ZDQ0YTJhYWFiYWUyNjJmL3RhYmxlOjUwNDQwZTUyMGIyMDQ5ZWRiZTA0MjlkYzc2NzRhZTdlL3RhYmxlcmFuZ2U6NTA0NDBlNTIwYjIwNDllZGJlMDQyOWRjNzY3NGFlN2VfMy0zLTEtMS0w_b78d84e8-e125-4100-86ee-a141cae9bc21"
      unitRef="usd">16348000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="i89009fd4f80f4537afb8edcc90602daf_I20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl82MS9mcmFnOjk4YjlhMjQ5NzMwNDQ4Njk4ZDQ0YTJhYWFiYWUyNjJmL3RhYmxlOjY1ZTgwYThiYTIxMzRmYTU4NDkyNzdlY2UyY2I3YWEyL3RhYmxlcmFuZ2U6NjVlODBhOGJhMjEzNGZhNTg0OTI3N2VjZTJjYjdhYTJfMS0xLTEtMS0w_f45eb20f-db73-4ba9-93ac-f4784a88241f">P5Y6M21D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="i89009fd4f80f4537afb8edcc90602daf_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl82MS9mcmFnOjk4YjlhMjQ5NzMwNDQ4Njk4ZDQ0YTJhYWFiYWUyNjJmL3RhYmxlOjY1ZTgwYThiYTIxMzRmYTU4NDkyNzdlY2UyY2I3YWEyL3RhYmxlcmFuZ2U6NjVlODBhOGJhMjEzNGZhNTg0OTI3N2VjZTJjYjdhYTJfMi0xLTEtMS0w_ce9ca226-374b-4285-854e-24cb40c15df0"
      unitRef="number">0.0466</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:IncomeTaxDisclosureTextBlock
      contextRef="idbd391fe5221494982d0ff6a7fcebb0b_D20200401-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl82NC9mcmFnOmE0YTFhN2E4MDRmYTQ1ODJiMDViNjA5ODM1ZDdjNjhmL3RleHRyZWdpb246YTRhMWE3YTgwNGZhNDU4MmIwNWI2MDk4MzVkN2M2OGZfMTk4NQ_1c6878f3-562d-4f41-9496-599a5a00835f">INCOME TAXES&lt;div style="margin-top:6pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s effective income tax rates were 13.0% and 23.6% for the three months ended December&#160;31, 2020 and 2019, respectively, and 20.0% and 23.7% for the nine months ended December&#160;31, 2020 and 2019, respectively. The effective tax rates of 13.0% and 20.0% for the three and nine months ended December&#160;31, 2020, respectively, differ from the federal statutory rate of 21.0% primarily due to the inclusion of state and foreign income taxes and permanent rate differences, which are predominantly related to certain executive compensation, offset by research and development tax credits, state tax credits, excess tax benefits for employee share-based compensation, and the release of reserves for uncertain tax positions.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company is currently contesting tax assessments from the District of Columbia Office of Tax and Revenue for fiscal years 2013 through 2015 at various stages of applicable administrative and judicial processes, with a combined amount at issue of approximately $11.7 million, net of associated federal tax benefits as of December&#160;31, 2020. The Company has taken similar tax positions with respect to subsequent fiscal years, with approximately $39.7 million, net of federal tax benefits, of total potential future tax expense that would arise from an adverse final resolution. As of December&#160;31, 2020, the Company does not maintain reserves for any uncertain tax positions related to the contested tax benefits or the similar tax positions taken in the subsequent fiscal years. Given the recoverable nature of the state tax expense, the Company does not believe that the resolution of these matters will have a material adverse effect on its results of operations, cash flows or financial condition. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:22.5pt"&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;The Company maintained reserves for uncertain tax positions of $57.5 million and $56.1 million as of December&#160;31, 2020 and March 31, 2020, respectively, which are included in other long-term liabilities in the accompanying condensed consolidated balance sheets. As of December&#160;31, 2020, the Company maintained reserves for uncertain tax positions of $56.7 million relating to research and development tax credits. I&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;n the three months ended December 31, 2020, the Company released $10.2 million in reserves for uncertain tax positions related to the acquisition of eGov Holdings, Inc. (d/b/a/ Aquilent), established in the fourth quarter of fiscal 2017, due to the expiration of the statute of limitations.&lt;/span&gt;&lt;/div&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="i8300eef8c9384db0b4c93059c7cd3074_D20201001-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl82NC9mcmFnOmE0YTFhN2E4MDRmYTQ1ODJiMDViNjA5ODM1ZDdjNjhmL3RleHRyZWdpb246YTRhMWE3YTgwNGZhNDU4MmIwNWI2MDk4MzVkN2M2OGZfNjg_841625f4-b7c3-4478-a2f8-e9e8e5c1a8dd"
      unitRef="number">0.130</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="i52cf5c5c045049efa3e30153262bb31c_D20191001-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl82NC9mcmFnOmE0YTFhN2E4MDRmYTQ1ODJiMDViNjA5ODM1ZDdjNjhmL3RleHRyZWdpb246YTRhMWE3YTgwNGZhNDU4MmIwNWI2MDk4MzVkN2M2OGZfNzU_d4fed36b-d92d-4b07-8c16-765fb651c283"
      unitRef="number">0.236</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="idbd391fe5221494982d0ff6a7fcebb0b_D20200401-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl82NC9mcmFnOmE0YTFhN2E4MDRmYTQ1ODJiMDViNjA5ODM1ZDdjNjhmL3RleHRyZWdpb246YTRhMWE3YTgwNGZhNDU4MmIwNWI2MDk4MzVkN2M2OGZfMTMx_b653e8c4-ce57-46e0-9a79-adc258ebe678"
      unitRef="number">0.200</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="ice2dc0ea5ea54deebe4fa8d7a9bd0fe7_D20190401-20191231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl82NC9mcmFnOmE0YTFhN2E4MDRmYTQ1ODJiMDViNjA5ODM1ZDdjNjhmL3RleHRyZWdpb246YTRhMWE3YTgwNGZhNDU4MmIwNWI2MDk4MzVkN2M2OGZfMTM4_98c7acc1-f15f-42a5-a44b-b6705f1e0c61"
      unitRef="number">0.237</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="i8300eef8c9384db0b4c93059c7cd3074_D20201001-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl82NC9mcmFnOmE0YTFhN2E4MDRmYTQ1ODJiMDViNjA5ODM1ZDdjNjhmL3RleHRyZWdpb246YTRhMWE3YTgwNGZhNDU4MmIwNWI2MDk4MzVkN2M2OGZfMjE3_841625f4-b7c3-4478-a2f8-e9e8e5c1a8dd"
      unitRef="number">0.130</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="idbd391fe5221494982d0ff6a7fcebb0b_D20200401-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl82NC9mcmFnOmE0YTFhN2E4MDRmYTQ1ODJiMDViNjA5ODM1ZDdjNjhmL3RleHRyZWdpb246YTRhMWE3YTgwNGZhNDU4MmIwNWI2MDk4MzVkN2M2OGZfMjI0_b653e8c4-ce57-46e0-9a79-adc258ebe678"
      unitRef="number">0.200</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="idbd391fe5221494982d0ff6a7fcebb0b_D20200401-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl82NC9mcmFnOmE0YTFhN2E4MDRmYTQ1ODJiMDViNjA5ODM1ZDdjNjhmL3RleHRyZWdpb246YTRhMWE3YTgwNGZhNDU4MmIwNWI2MDk4MzVkN2M2OGZfMjk2_0528c1a3-5fc0-4240-b2d4-aaf85afa7b38"
      unitRef="number">0.210</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxExaminationEstimateOfPossibleLoss
      contextRef="i83999bb3bdb24dd9b4bdc5daf4bff9d6_D20200401-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl82NC9mcmFnOmE0YTFhN2E4MDRmYTQ1ODJiMDViNjA5ODM1ZDdjNjhmL3RleHRyZWdpb246YTRhMWE3YTgwNGZhNDU4MmIwNWI2MDk4MzVkN2M2OGZfODQ2_29a1327d-b89f-419f-93fe-b69585f277af"
      unitRef="usd">11700000</us-gaap:IncomeTaxExaminationEstimateOfPossibleLoss>
    <us-gaap:IncomeTaxExaminationEstimateOfPossibleLoss
      contextRef="i961c683c1b244ebdbd3c58319244a3ee_D20200401-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl82NC9mcmFnOmE0YTFhN2E4MDRmYTQ1ODJiMDViNjA5ODM1ZDdjNjhmL3RleHRyZWdpb246YTRhMWE3YTgwNGZhNDU4MmIwNWI2MDk4MzVkN2M2OGZfMTA0Ng_035b3ca3-d6bb-44fe-8758-c5ae9d8fba71"
      unitRef="usd">39700000</us-gaap:IncomeTaxExaminationEstimateOfPossibleLoss>
    <us-gaap:LiabilityForUncertainTaxPositionsNoncurrent
      contextRef="i89009fd4f80f4537afb8edcc90602daf_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl82NC9mcmFnOmE0YTFhN2E4MDRmYTQ1ODJiMDViNjA5ODM1ZDdjNjhmL3RleHRyZWdpb246YTRhMWE3YTgwNGZhNDU4MmIwNWI2MDk4MzVkN2M2OGZfMTUyMg_c49da5ed-ff9b-4e8c-804c-f5640c7c8707"
      unitRef="usd">57500000</us-gaap:LiabilityForUncertainTaxPositionsNoncurrent>
    <us-gaap:LiabilityForUncertainTaxPositionsNoncurrent
      contextRef="ic2731cc83e1b4d38a3d383cc2e9bfbc4_I20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl82NC9mcmFnOmE0YTFhN2E4MDRmYTQ1ODJiMDViNjA5ODM1ZDdjNjhmL3RleHRyZWdpb246YTRhMWE3YTgwNGZhNDU4MmIwNWI2MDk4MzVkN2M2OGZfMTUyOQ_718f1f91-0323-4310-8474-e529b79561c7"
      unitRef="usd">56100000</us-gaap:LiabilityForUncertainTaxPositionsNoncurrent>
    <bah:LiabilityForUncertaintyInIncomeTaxesNoncurrentResearchAndDevelopmentTaxCredits
      contextRef="i89009fd4f80f4537afb8edcc90602daf_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl82NC9mcmFnOmE0YTFhN2E4MDRmYTQ1ODJiMDViNjA5ODM1ZDdjNjhmL3RleHRyZWdpb246YTRhMWE3YTgwNGZhNDU4MmIwNWI2MDk4MzVkN2M2OGZfMTc1Nw_b0e89dcf-0708-412c-83e0-043031ca4dc5"
      unitRef="usd">56700000</bah:LiabilityForUncertaintyInIncomeTaxesNoncurrentResearchAndDevelopmentTaxCredits>
    <bah:LiabilityForUncertaintyInIncomeTaxesNoncurrentAcquisitions
      contextRef="i89009fd4f80f4537afb8edcc90602daf_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl82NC9mcmFnOmE0YTFhN2E4MDRmYTQ1ODJiMDViNjA5ODM1ZDdjNjhmL3RleHRyZWdpb246YTRhMWE3YTgwNGZhNDU4MmIwNWI2MDk4MzVkN2M2OGZfNTQ5NzU1ODE0MTQxNg_b99ee329-37c1-42e7-a789-90b708956301"
      unitRef="usd">10200000</bah:LiabilityForUncertaintyInIncomeTaxesNoncurrentAcquisitions>
    <us-gaap:OtherLiabilitiesDisclosureTextBlock
      contextRef="idbd391fe5221494982d0ff6a7fcebb0b_D20200401-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl82Ny9mcmFnOjRlODgxMGIzN2M2MjQ5N2U4NGNmZmMxMTYzYmM3ZTEwL3RleHRyZWdpb246NGU4ODEwYjM3YzYyNDk3ZTg0Y2ZmYzExNjNiYzdlMTBfNDI4_24519275-ad53-444c-9f5e-716c9bfbaca8">OTHER LONG-TERM LIABILITIES&lt;div style="margin-top:5pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other long-term liabilities consisted of the following:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&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.067%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.949%"/&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.951%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 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;March 31,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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:10pt;font-weight:400;line-height:100%"&gt;Postretirement benefit obligations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;127,905&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;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;124,375&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;178,291&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;207,312&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total other long-term liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;306,196&#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;331,687&#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;(1) Because of condensed financial statement presentation, components of other long-term liabilities at December&#160;31, 2020 and March&#160;31, 2020 primarily include the Company's long-term liability portion of the Company's derivative instruments, the long-term disability obligation, deferred tax liabilities and reserves for uncertain tax positions.</us-gaap:OtherLiabilitiesDisclosureTextBlock>
    <us-gaap:ScheduleOfOtherAssetsAndOtherLiabilitiesTableTextBlock
      contextRef="idbd391fe5221494982d0ff6a7fcebb0b_D20200401-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl82Ny9mcmFnOjRlODgxMGIzN2M2MjQ5N2U4NGNmZmMxMTYzYmM3ZTEwL3RleHRyZWdpb246NGU4ODEwYjM3YzYyNDk3ZTg0Y2ZmYzExNjNiYzdlMTBfNDI1_56681f41-d34f-4c0e-9a93-379a66d300f2">&lt;div style="margin-top:5pt;text-indent:24.75pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other long-term liabilities consisted of the following:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:5pt;text-align:center"&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.067%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.949%"/&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.951%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;December 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;March 31,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="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:10pt;font-weight:400;line-height:100%"&gt;Postretirement benefit obligations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;127,905&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;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;124,375&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Other (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;178,291&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;207,312&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total other long-term liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;306,196&#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;331,687&#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;(1) Because of condensed financial statement presentation, components of other long-term liabilities at December&#160;31, 2020 and March&#160;31, 2020 primarily include the Company's long-term liability portion of the Company's derivative instruments, the long-term disability obligation, deferred tax liabilities and reserves for uncertain tax positions.</us-gaap:ScheduleOfOtherAssetsAndOtherLiabilitiesTableTextBlock>
    <us-gaap:PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesNoncurrent
      contextRef="i89009fd4f80f4537afb8edcc90602daf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl82Ny9mcmFnOjRlODgxMGIzN2M2MjQ5N2U4NGNmZmMxMTYzYmM3ZTEwL3RhYmxlOmMxM2VjMWMwN2U0NTRmZGY4ZGY3M2Q5YWIyMjYxMTcwL3RhYmxlcmFuZ2U6YzEzZWMxYzA3ZTQ1NGZkZjhkZjczZDlhYjIyNjExNzBfMi0xLTEtMS0w_5a291d65-6308-4fa6-9a2e-e8dc118497fe"
      unitRef="usd">127905000</us-gaap:PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesNoncurrent>
    <us-gaap:PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesNoncurrent
      contextRef="ic2731cc83e1b4d38a3d383cc2e9bfbc4_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl82Ny9mcmFnOjRlODgxMGIzN2M2MjQ5N2U4NGNmZmMxMTYzYmM3ZTEwL3RhYmxlOmMxM2VjMWMwN2U0NTRmZGY4ZGY3M2Q5YWIyMjYxMTcwL3RhYmxlcmFuZ2U6YzEzZWMxYzA3ZTQ1NGZkZjhkZjczZDlhYjIyNjExNzBfMi0zLTEtMS0w_440c6692-6dcc-449c-9b5c-167c342118c8"
      unitRef="usd">124375000</us-gaap:PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesAndDeferredRevenueNoncurrent
      contextRef="i89009fd4f80f4537afb8edcc90602daf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl82Ny9mcmFnOjRlODgxMGIzN2M2MjQ5N2U4NGNmZmMxMTYzYmM3ZTEwL3RhYmxlOmMxM2VjMWMwN2U0NTRmZGY4ZGY3M2Q5YWIyMjYxMTcwL3RhYmxlcmFuZ2U6YzEzZWMxYzA3ZTQ1NGZkZjhkZjczZDlhYjIyNjExNzBfMy0xLTEtMS0w_74bf3404-b046-4159-acc0-c82c462a4022"
      unitRef="usd">178291000</us-gaap:OtherLiabilitiesAndDeferredRevenueNoncurrent>
    <us-gaap:OtherLiabilitiesAndDeferredRevenueNoncurrent
      contextRef="ic2731cc83e1b4d38a3d383cc2e9bfbc4_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl82Ny9mcmFnOjRlODgxMGIzN2M2MjQ5N2U4NGNmZmMxMTYzYmM3ZTEwL3RhYmxlOmMxM2VjMWMwN2U0NTRmZGY4ZGY3M2Q5YWIyMjYxMTcwL3RhYmxlcmFuZ2U6YzEzZWMxYzA3ZTQ1NGZkZjhkZjczZDlhYjIyNjExNzBfMy0zLTEtMS0w_86b077ce-105c-4ea6-9b92-a1e42704aeb2"
      unitRef="usd">207312000</us-gaap:OtherLiabilitiesAndDeferredRevenueNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="i89009fd4f80f4537afb8edcc90602daf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl82Ny9mcmFnOjRlODgxMGIzN2M2MjQ5N2U4NGNmZmMxMTYzYmM3ZTEwL3RhYmxlOmMxM2VjMWMwN2U0NTRmZGY4ZGY3M2Q5YWIyMjYxMTcwL3RhYmxlcmFuZ2U6YzEzZWMxYzA3ZTQ1NGZkZjhkZjczZDlhYjIyNjExNzBfNC0xLTEtMS0w_1e9dfaed-7ed2-459b-b708-b50e1faad74a"
      unitRef="usd">306196000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="ic2731cc83e1b4d38a3d383cc2e9bfbc4_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl82Ny9mcmFnOjRlODgxMGIzN2M2MjQ5N2U4NGNmZmMxMTYzYmM3ZTEwL3RhYmxlOmMxM2VjMWMwN2U0NTRmZGY4ZGY3M2Q5YWIyMjYxMTcwL3RhYmxlcmFuZ2U6YzEzZWMxYzA3ZTQ1NGZkZjhkZjczZDlhYjIyNjExNzBfNC0zLTEtMS0w_e414efe3-df93-4543-a731-6a29d0b22395"
      unitRef="usd">331687000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock
      contextRef="idbd391fe5221494982d0ff6a7fcebb0b_D20200401-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl83MC9mcmFnOmQ2YjRhOGJjZWVkYTQ5ZDQ4ODRhMTZkYjM1NDE4OWI1L3RleHRyZWdpb246ZDZiNGE4YmNlZWRhNDlkNDg4NGExNmRiMzU0MTg5YjVfNDA4OQ_ab2333da-cb6e-4327-82b9-8566e7a7f809">EMPLOYEE BENEFIT PLANS&lt;div style="margin-top:6pt;text-indent:18pt"&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;Defined Contribution Plan &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company sponsors the Employees&#x2019; Capital Accumulation Plan, or ECAP, which is a qualified defined contribution plan that covers eligible U.S. and certain international employees. ECAP provides for distributions to participants by reason of retirement, death, disability, or termination of employment. The Company provides an annual matching contribution of up to 6% of eligible annual compensation.&#160;Total expenses recognized under ECAP were $40.4 million and $36.7 million for the three months ended December&#160;31, 2020 and 2019, respectively, and $121.7 million&#160;and&#160;$109.8 million&#160;for the&#160;nine&#160;months ended&#160;December&#160;31, 2020&#160;and&#160;2019, respectively. The Company-paid contributions were $22.3 million and $20.4 million for the three months ended December&#160;31, 2020 and 2019, respectively, and $70.1 million&#160;and&#160;$62.4 million&#160;for the&#160;nine&#160;months ended&#160;December&#160;31, 2020&#160;and&#160;2019, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:18pt"&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;Defined Benefit Plan and Other Postretirement Benefit Plans&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company provides postretirement healthcare benefits to former officers under a medical indemnity insurance plan, with premiums paid by the Company. This plan is referred to as the Officer Medical Plan. The Company also established a non-qualified defined benefit plan for all officers in May 1995, or the Retired Officers' Bonus Plan, which pays a lump-sum amount of $10,000 per year of service as an officer, provided the officer meets retirement vesting requirements. In addition, the Company provides a fixed annual allowance after retirement to cover financial counseling, tax preparation and other financial or wellness expenses. The Retired Officers' Bonus Plan is not salary related, but rather is based primarily on years of service. The Company also provides for a one-time lump sum retirement payment of one month&#x2019;s salary when a vice-president retires from the Company. This is referred to as the Retired Vice-President Bonus Plan.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The components of net postretirement medical expense for the Officer Medical Plan were as follows:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:11pt;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:50.215%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.449%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.449%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.449%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.455%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended&lt;br/&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Nine Months Ended&lt;br/&gt;December 31,&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;&#160;&lt;/span&gt;&lt;/td&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;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;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;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:400;line-height:100%"&gt;Service cost&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;1,414&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;1,238&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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,242&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;3,716&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,059&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;1,214&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,177&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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,644&#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total postretirement medical expense&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;2,473&#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;2,452&#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;7,419&#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;7,360&#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:12pt;margin-top:6pt;text-indent:22.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;margin-top:6pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The service cost component of net periodic benefit cost is included in cost of revenue and general and administrative expenses, and the non-service cost components of net periodic benefit cost (interest cost and net actuarial loss) is included as part of Other (expense) income, net in the accompanying condensed consolidated statements of operations. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;margin-top:6pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; As of December&#160;31, 2020 and March&#160;31, 2020, the unfunded status of the post-retirement medical plan was $123.7 million and $119.6 million, respectively, which is included in other long-term liabilities in the accompanying condensed consolidated balance sheets.&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:18pt"&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;Long-term Disability Benefits&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company offers medical and dental benefits to inactive employees (and their eligible dependents) on long-term disability. These benefits do not vary with an employee's years of service; therefore, the Company is required to accrue the costs of the benefits at the date the inactive employee becomes disability eligible and elects to participate in the benefit. The accrued cost for such benefits is calculated using an actuarial estimate. The accrued cost for these benefits was $10.7 million at both December&#160;31, 2020 and March&#160;31, 2020, and is presented in other long-term liabilities in the accompanying condensed consolidated balance sheets. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:18pt"&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;Deferred Compensation Plan&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company established a non-qualified deferred compensation plan (the "Plan") for certain executives and other highly compensated employees that was effective in fiscal 2018. Pursuant to the Plan, participants are eligible to defer up to 100% of their incentive cash compensation on a tax deferred basis in excess of the IRS limits imposed on 401(k) plans. The assets of the plan are held in a consolidated trust and are subject to the claims of the Company's general creditors under federal and state laws in the event of insolvency. Consequently, the trust qualifies as a Rabbi trust for income tax purposes. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The fair values of plan investments and obligations at December&#160;31, 2020 and March&#160;31, 2020 were $14.2 million and $5.9 million, respectively, and were recorded in other long-term assets and in other long-term liabilities, respectively, in the condensed consolidated balance sheets. Adjustments to the fair value of the plan investments and obligations are recorded in operating expenses.&lt;/span&gt;&lt;/div&gt;</us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock>
    <us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch
      contextRef="idbd391fe5221494982d0ff6a7fcebb0b_D20200401-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl83MC9mcmFnOmQ2YjRhOGJjZWVkYTQ5ZDQ4ODRhMTZkYjM1NDE4OWI1L3RleHRyZWdpb246ZDZiNGE4YmNlZWRhNDlkNDg4NGExNmRiMzU0MTg5YjVfNDI1_a4df70ef-5db5-498e-86c9-4d008e1d7c1d"
      unitRef="number">0.06</us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="i8300eef8c9384db0b4c93059c7cd3074_D20201001-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl83MC9mcmFnOmQ2YjRhOGJjZWVkYTQ5ZDQ4ODRhMTZkYjM1NDE4OWI1L3RleHRyZWdpb246ZDZiNGE4YmNlZWRhNDlkNDg4NGExNmRiMzU0MTg5YjVfNTAz_048c99de-d2ca-46ae-a823-6ea80ea2c82c"
      unitRef="usd">40400000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="i52cf5c5c045049efa3e30153262bb31c_D20191001-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl83MC9mcmFnOmQ2YjRhOGJjZWVkYTQ5ZDQ4ODRhMTZkYjM1NDE4OWI1L3RleHRyZWdpb246ZDZiNGE4YmNlZWRhNDlkNDg4NGExNmRiMzU0MTg5YjVfNTEw_ac6ff2a6-2b60-4d13-8b38-f710b8f87117"
      unitRef="usd">36700000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="idbd391fe5221494982d0ff6a7fcebb0b_D20200401-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl83MC9mcmFnOmQ2YjRhOGJjZWVkYTQ5ZDQ4ODRhMTZkYjM1NDE4OWI1L3RleHRyZWdpb246ZDZiNGE4YmNlZWRhNDlkNDg4NGExNmRiMzU0MTg5YjVfNTY2_c2d4943c-2927-466e-bd22-94e6aaa1fec8"
      unitRef="usd">121700000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="ice2dc0ea5ea54deebe4fa8d7a9bd0fe7_D20190401-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl83MC9mcmFnOmQ2YjRhOGJjZWVkYTQ5ZDQ4ODRhMTZkYjM1NDE4OWI1L3RleHRyZWdpb246ZDZiNGE4YmNlZWRhNDlkNDg4NGExNmRiMzU0MTg5YjVfNTcz_171a5968-d293-412c-a87f-c8b9f572a538"
      unitRef="usd">109800000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount
      contextRef="i8300eef8c9384db0b4c93059c7cd3074_D20201001-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl83MC9mcmFnOmQ2YjRhOGJjZWVkYTQ5ZDQ4ODRhMTZkYjM1NDE4OWI1L3RleHRyZWdpb246ZDZiNGE4YmNlZWRhNDlkNDg4NGExNmRiMzU0MTg5YjVfNjYx_bc55820c-bb0f-4ca5-8ca7-a6adbf83b83b"
      unitRef="usd">22300000</us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount>
    <us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount
      contextRef="i52cf5c5c045049efa3e30153262bb31c_D20191001-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl83MC9mcmFnOmQ2YjRhOGJjZWVkYTQ5ZDQ4ODRhMTZkYjM1NDE4OWI1L3RleHRyZWdpb246ZDZiNGE4YmNlZWRhNDlkNDg4NGExNmRiMzU0MTg5YjVfNjY4_55d177a9-ca2d-4663-a782-7d814c4629a3"
      unitRef="usd">20400000</us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount>
    <us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount
      contextRef="idbd391fe5221494982d0ff6a7fcebb0b_D20200401-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl83MC9mcmFnOmQ2YjRhOGJjZWVkYTQ5ZDQ4ODRhMTZkYjM1NDE4OWI1L3RleHRyZWdpb246ZDZiNGE4YmNlZWRhNDlkNDg4NGExNmRiMzU0MTg5YjVfNzI0_a39b1ff2-7604-44af-b57b-b4356e79a0b7"
      unitRef="usd">70100000</us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount>
    <us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount
      contextRef="ice2dc0ea5ea54deebe4fa8d7a9bd0fe7_D20190401-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl83MC9mcmFnOmQ2YjRhOGJjZWVkYTQ5ZDQ4ODRhMTZkYjM1NDE4OWI1L3RleHRyZWdpb246ZDZiNGE4YmNlZWRhNDlkNDg4NGExNmRiMzU0MTg5YjVfNzMx_d6d0feb7-fd49-4931-91a0-605231acd91c"
      unitRef="usd">62400000</us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount>
    <bah:DeferredCompensationArrangementWithIndividualAnnualCashAwardGrantedPerYearOfServiceAmount
      contextRef="i2623da1276064d25958421d880c0f0f4_D20200401-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl83MC9mcmFnOmQ2YjRhOGJjZWVkYTQ5ZDQ4ODRhMTZkYjM1NDE4OWI1L3RleHRyZWdpb246ZDZiNGE4YmNlZWRhNDlkNDg4NGExNmRiMzU0MTg5YjVfMTIxNA_a346d4f4-7be4-4653-adb7-374af09cf7e4"
      unitRef="usd">10000</bah:DeferredCompensationArrangementWithIndividualAnnualCashAwardGrantedPerYearOfServiceAmount>
    <us-gaap:ScheduleOfNetBenefitCostsTableTextBlock
      contextRef="idbd391fe5221494982d0ff6a7fcebb0b_D20200401-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl83MC9mcmFnOmQ2YjRhOGJjZWVkYTQ5ZDQ4ODRhMTZkYjM1NDE4OWI1L3RleHRyZWdpb246ZDZiNGE4YmNlZWRhNDlkNDg4NGExNmRiMzU0MTg5YjVfNDA5NA_9de5cc24-bca2-475b-bb35-06b8a47d448e">&lt;div style="margin-top:6pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The components of net postretirement medical expense for the Officer Medical Plan were as follows:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:11pt;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:50.215%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.449%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.449%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.823%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.449%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.455%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended&lt;br/&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Nine Months Ended&lt;br/&gt;December 31,&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;&#160;&lt;/span&gt;&lt;/td&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;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;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;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:400;line-height:100%"&gt;Service cost&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;1,414&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;1,238&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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,242&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;3,716&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Interest cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,059&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;1,214&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,177&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align: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,644&#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Total postretirement medical expense&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;2,473&#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;2,452&#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;7,419&#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;7,360&#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:ScheduleOfNetBenefitCostsTableTextBlock>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="id2ee03ce09804876b7364ca99cf3235f_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl83MC9mcmFnOmQ2YjRhOGJjZWVkYTQ5ZDQ4ODRhMTZkYjM1NDE4OWI1L3RhYmxlOjE3OWExYzgwZGEwNzQwMjY5OTE3NDVmNzVjOWU1YmUxL3RhYmxlcmFuZ2U6MTc5YTFjODBkYTA3NDAyNjk5MTc0NWY3NWM5ZTViZTFfMi0xLTEtMS0w_6005f155-3596-4fef-91d4-fc2fac6d6f78"
      unitRef="usd">1414000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="ibf72de6d051a4ac4894a1e00b95bccc7_D20191001-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl83MC9mcmFnOmQ2YjRhOGJjZWVkYTQ5ZDQ4ODRhMTZkYjM1NDE4OWI1L3RhYmxlOjE3OWExYzgwZGEwNzQwMjY5OTE3NDVmNzVjOWU1YmUxL3RhYmxlcmFuZ2U6MTc5YTFjODBkYTA3NDAyNjk5MTc0NWY3NWM5ZTViZTFfMi0zLTEtMS0w_5ea17a0f-6e10-4288-9965-33d9d26d412c"
      unitRef="usd">1238000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="iff89948d15e544b28caafc5f96998163_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl83MC9mcmFnOmQ2YjRhOGJjZWVkYTQ5ZDQ4ODRhMTZkYjM1NDE4OWI1L3RhYmxlOjE3OWExYzgwZGEwNzQwMjY5OTE3NDVmNzVjOWU1YmUxL3RhYmxlcmFuZ2U6MTc5YTFjODBkYTA3NDAyNjk5MTc0NWY3NWM5ZTViZTFfMi01LTEtMS0w_d65fae82-8abe-4160-b432-e4b8bf2ce254"
      unitRef="usd">4242000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="i505eeb46294f4aa88980cdad5f2aa0bf_D20190401-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl83MC9mcmFnOmQ2YjRhOGJjZWVkYTQ5ZDQ4ODRhMTZkYjM1NDE4OWI1L3RhYmxlOjE3OWExYzgwZGEwNzQwMjY5OTE3NDVmNzVjOWU1YmUxL3RhYmxlcmFuZ2U6MTc5YTFjODBkYTA3NDAyNjk5MTc0NWY3NWM5ZTViZTFfMi03LTEtMS0w_4bf88de7-322c-4a67-b07e-d339430bb91e"
      unitRef="usd">3716000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="id2ee03ce09804876b7364ca99cf3235f_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl83MC9mcmFnOmQ2YjRhOGJjZWVkYTQ5ZDQ4ODRhMTZkYjM1NDE4OWI1L3RhYmxlOjE3OWExYzgwZGEwNzQwMjY5OTE3NDVmNzVjOWU1YmUxL3RhYmxlcmFuZ2U6MTc5YTFjODBkYTA3NDAyNjk5MTc0NWY3NWM5ZTViZTFfMy0xLTEtMS0w_565c4df1-c4f8-4958-9611-efe5af61d6c2"
      unitRef="usd">1059000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="ibf72de6d051a4ac4894a1e00b95bccc7_D20191001-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl83MC9mcmFnOmQ2YjRhOGJjZWVkYTQ5ZDQ4ODRhMTZkYjM1NDE4OWI1L3RhYmxlOjE3OWExYzgwZGEwNzQwMjY5OTE3NDVmNzVjOWU1YmUxL3RhYmxlcmFuZ2U6MTc5YTFjODBkYTA3NDAyNjk5MTc0NWY3NWM5ZTViZTFfMy0zLTEtMS0w_9b8053fa-3db2-42b8-8a94-4a387f35a8cc"
      unitRef="usd">1214000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="iff89948d15e544b28caafc5f96998163_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl83MC9mcmFnOmQ2YjRhOGJjZWVkYTQ5ZDQ4ODRhMTZkYjM1NDE4OWI1L3RhYmxlOjE3OWExYzgwZGEwNzQwMjY5OTE3NDVmNzVjOWU1YmUxL3RhYmxlcmFuZ2U6MTc5YTFjODBkYTA3NDAyNjk5MTc0NWY3NWM5ZTViZTFfMy01LTEtMS0w_5cf29014-8870-4fda-8081-011b72973c65"
      unitRef="usd">3177000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i505eeb46294f4aa88980cdad5f2aa0bf_D20190401-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl83MC9mcmFnOmQ2YjRhOGJjZWVkYTQ5ZDQ4ODRhMTZkYjM1NDE4OWI1L3RhYmxlOjE3OWExYzgwZGEwNzQwMjY5OTE3NDVmNzVjOWU1YmUxL3RhYmxlcmFuZ2U6MTc5YTFjODBkYTA3NDAyNjk5MTc0NWY3NWM5ZTViZTFfMy03LTEtMS0w_27538e83-a2cf-40c3-9cf1-a3af2f25d67b"
      unitRef="usd">3644000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="id2ee03ce09804876b7364ca99cf3235f_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl83MC9mcmFnOmQ2YjRhOGJjZWVkYTQ5ZDQ4ODRhMTZkYjM1NDE4OWI1L3RhYmxlOjE3OWExYzgwZGEwNzQwMjY5OTE3NDVmNzVjOWU1YmUxL3RhYmxlcmFuZ2U6MTc5YTFjODBkYTA3NDAyNjk5MTc0NWY3NWM5ZTViZTFfNS0xLTEtMS0w_780a94e3-7a42-4e13-b0f6-ebe0527a40c7"
      unitRef="usd">2473000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="ibf72de6d051a4ac4894a1e00b95bccc7_D20191001-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl83MC9mcmFnOmQ2YjRhOGJjZWVkYTQ5ZDQ4ODRhMTZkYjM1NDE4OWI1L3RhYmxlOjE3OWExYzgwZGEwNzQwMjY5OTE3NDVmNzVjOWU1YmUxL3RhYmxlcmFuZ2U6MTc5YTFjODBkYTA3NDAyNjk5MTc0NWY3NWM5ZTViZTFfNS0zLTEtMS0w_f02f9a1d-732c-4e96-9c09-41ee853a58c8"
      unitRef="usd">2452000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="iff89948d15e544b28caafc5f96998163_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl83MC9mcmFnOmQ2YjRhOGJjZWVkYTQ5ZDQ4ODRhMTZkYjM1NDE4OWI1L3RhYmxlOjE3OWExYzgwZGEwNzQwMjY5OTE3NDVmNzVjOWU1YmUxL3RhYmxlcmFuZ2U6MTc5YTFjODBkYTA3NDAyNjk5MTc0NWY3NWM5ZTViZTFfNS01LTEtMS0w_b480bd49-f5db-4662-9d18-297aee218c3b"
      unitRef="usd">7419000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="i505eeb46294f4aa88980cdad5f2aa0bf_D20190401-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl83MC9mcmFnOmQ2YjRhOGJjZWVkYTQ5ZDQ4ODRhMTZkYjM1NDE4OWI1L3RhYmxlOjE3OWExYzgwZGEwNzQwMjY5OTE3NDVmNzVjOWU1YmUxL3RhYmxlcmFuZ2U6MTc5YTFjODBkYTA3NDAyNjk5MTc0NWY3NWM5ZTViZTFfNS03LTEtMS0w_ab5ef3c0-c894-44d0-987f-95ca0b4ea8f8"
      unitRef="usd">7360000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanFundedStatusOfPlan
      contextRef="i2ac62a6087f04bd2949e533f0ff29f07_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl83MC9mcmFnOmQ2YjRhOGJjZWVkYTQ5ZDQ4ODRhMTZkYjM1NDE4OWI1L3RleHRyZWdpb246ZDZiNGE4YmNlZWRhNDlkNDg4NGExNmRiMzU0MTg5YjVfMjMyMA_b66beee0-e266-4ae7-a1a8-a2340e1ed1a0"
      unitRef="usd">-123700000</us-gaap:DefinedBenefitPlanFundedStatusOfPlan>
    <us-gaap:DefinedBenefitPlanFundedStatusOfPlan
      contextRef="if34447e77d43480e91152e412d33406d_I20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl83MC9mcmFnOmQ2YjRhOGJjZWVkYTQ5ZDQ4ODRhMTZkYjM1NDE4OWI1L3RleHRyZWdpb246ZDZiNGE4YmNlZWRhNDlkNDg4NGExNmRiMzU0MTg5YjVfMjMyNw_d58463dc-d06d-4069-b837-de8f8b1a66d6"
      unitRef="usd">-119600000</us-gaap:DefinedBenefitPlanFundedStatusOfPlan>
    <us-gaap:PostemploymentBenefitsLiabilityNoncurrent
      contextRef="ic2731cc83e1b4d38a3d383cc2e9bfbc4_I20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl83MC9mcmFnOmQ2YjRhOGJjZWVkYTQ5ZDQ4ODRhMTZkYjM1NDE4OWI1L3RleHRyZWdpb246ZDZiNGE4YmNlZWRhNDlkNDg4NGExNmRiMzU0MTg5YjVfMjk2Nw_b968b1db-356c-4d8d-b6c0-1ce0f0e17eef"
      unitRef="usd">10700000</us-gaap:PostemploymentBenefitsLiabilityNoncurrent>
    <us-gaap:PostemploymentBenefitsLiabilityNoncurrent
      contextRef="i89009fd4f80f4537afb8edcc90602daf_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl83MC9mcmFnOmQ2YjRhOGJjZWVkYTQ5ZDQ4ODRhMTZkYjM1NDE4OWI1L3RleHRyZWdpb246ZDZiNGE4YmNlZWRhNDlkNDg4NGExNmRiMzU0MTg5YjVfMjk2Nw_c484843a-3952-4796-8c44-1ad702f19b21"
      unitRef="usd">10700000</us-gaap:PostemploymentBenefitsLiabilityNoncurrent>
    <bah:DeferredCompensationPlansMaximumEligibleDeferralofCompensationPercentage
      contextRef="idbd391fe5221494982d0ff6a7fcebb0b_D20200401-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl83MC9mcmFnOmQ2YjRhOGJjZWVkYTQ5ZDQ4ODRhMTZkYjM1NDE4OWI1L3RleHRyZWdpb246ZDZiNGE4YmNlZWRhNDlkNDg4NGExNmRiMzU0MTg5YjVfMzM2NA_33a511a4-6005-4ee2-9ae8-e70cf8f2dfe6"
      unitRef="number">1</bah:DeferredCompensationPlansMaximumEligibleDeferralofCompensationPercentage>
    <us-gaap:DeferredCompensationPlanAssets
      contextRef="i89009fd4f80f4537afb8edcc90602daf_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl83MC9mcmFnOmQ2YjRhOGJjZWVkYTQ5ZDQ4ODRhMTZkYjM1NDE4OWI1L3RleHRyZWdpb246ZDZiNGE4YmNlZWRhNDlkNDg4NGExNmRiMzU0MTg5YjVfMzgwNg_1ffc92a7-06a9-4f9b-8d6c-3fcdd718d317"
      unitRef="usd">14200000</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationLiabilityClassifiedNoncurrent
      contextRef="i89009fd4f80f4537afb8edcc90602daf_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl83MC9mcmFnOmQ2YjRhOGJjZWVkYTQ5ZDQ4ODRhMTZkYjM1NDE4OWI1L3RleHRyZWdpb246ZDZiNGE4YmNlZWRhNDlkNDg4NGExNmRiMzU0MTg5YjVfMzgwNg_7d0ce88d-09e5-42c4-a840-e4c0726f3c24"
      unitRef="usd">14200000</us-gaap:DeferredCompensationLiabilityClassifiedNoncurrent>
    <us-gaap:DeferredCompensationPlanAssets
      contextRef="ic2731cc83e1b4d38a3d383cc2e9bfbc4_I20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl83MC9mcmFnOmQ2YjRhOGJjZWVkYTQ5ZDQ4ODRhMTZkYjM1NDE4OWI1L3RleHRyZWdpb246ZDZiNGE4YmNlZWRhNDlkNDg4NGExNmRiMzU0MTg5YjVfMzgxMw_d1b980ff-fd44-470d-9123-1501d4910c7e"
      unitRef="usd">5900000</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationLiabilityClassifiedNoncurrent
      contextRef="ic2731cc83e1b4d38a3d383cc2e9bfbc4_I20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl83MC9mcmFnOmQ2YjRhOGJjZWVkYTQ5ZDQ4ODRhMTZkYjM1NDE4OWI1L3RleHRyZWdpb246ZDZiNGE4YmNlZWRhNDlkNDg4NGExNmRiMzU0MTg5YjVfMzgxMw_e7674a07-6b24-4daf-ad63-e870a66356b5"
      unitRef="usd">5900000</us-gaap:DeferredCompensationLiabilityClassifiedNoncurrent>
    <us-gaap:ComprehensiveIncomeNoteTextBlock
      contextRef="idbd391fe5221494982d0ff6a7fcebb0b_D20200401-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl83My9mcmFnOjY1OWI4NTYwZmZjNjRhNDU5ZjhhYTkwMGMwMmJmYjdhL3RleHRyZWdpb246NjU5Yjg1NjBmZmM2NGE0NTlmOGFhOTAwYzAyYmZiN2FfODQz_b6e56ee9-bae1-4991-8bee-dce0c1e102ec">ACCUMULATED OTHER COMPREHENSIVE LOSS&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;         All amounts recorded in other comprehensive loss are related to the Company's post-retirement plans and interest rate swaps designated as cash flow hedges.  The following table shows the changes in accumulated other comprehensive loss, net of tax:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:11pt"&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:25.215%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.180%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.180%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.180%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.180%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.180%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.185%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="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;Three Months Ended December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Nine Months Ended December 31, 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="border-top:1pt solid #000000;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;Post-retirement plans&lt;/span&gt;&lt;/td&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:10pt;font-weight:700;line-height:100%"&gt;Derivatives designated as cash flow hedges&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Totals&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Post-retirement plans&lt;/span&gt;&lt;/td&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:10pt;font-weight:700;line-height:100%"&gt;Derivatives designated as cash flow hedges&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Totals&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;Beginning of period&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;(4,083)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #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;(39,649)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #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;(43,732)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #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;(4,127)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #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;(41,874)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #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;(46,001)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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 before reclassifications (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(241)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(241)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,264)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,264)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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&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;22&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,999&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,021&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,247&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,313&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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 12.25pt;text-align:left;vertical-align: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 current-period other comprehensive income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;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;22&#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="2" style="background-color:#ffffff;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;3,758&#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="2" style="background-color:#ffffff;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;3,780&#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="2" style="background-color:#ffffff;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;66&#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="2" style="background-color:#ffffff;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;5,983&#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="2" style="background-color:#ffffff;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;6,049&#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;End of period&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:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,061)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(35,891)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(39,952)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,061)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(35,891)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(39,952)&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="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1) Changes in other comprehensive income (loss) before reclassification for derivatives designated as cash flow hedges are recorded net of tax benefits of $0.1 million and $1.9 million for the three and nine months ended December&#160;31, 2020, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:11pt"&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:25.215%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.180%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.180%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.180%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.180%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.180%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.185%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="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;Three Months Ended December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Nine Months Ended December 31, 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="border-top:1pt solid #000000;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;Post-retirement plans&lt;/span&gt;&lt;/td&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:10pt;font-weight:700;line-height:100%"&gt;Derivatives designated as cash flow hedges&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Totals&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Post-retirement plans&lt;/span&gt;&lt;/td&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:10pt;font-weight:700;line-height:100%"&gt;Derivatives designated as cash flow hedges&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Totals&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;Beginning of period&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;(9,018)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #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;(22,101)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #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;(31,119)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #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;(9,068)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #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;(2,122)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #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;(11,190)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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 before reclassifications (2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,147&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,147&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,480)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,480)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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&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;17&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;798&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;815&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;67&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;446&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;513&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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 12.25pt;text-align:left;vertical-align: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 current-period other comprehensive income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;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;17&#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="2" style="background-color:#ffffff;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;4,945&#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="2" style="background-color:#ffffff;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;4,962&#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="2" style="background-color:#ffffff;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;67&#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="2" style="background-color:#ffffff;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;(15,034)&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="2" style="background-color:#ffffff;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;(14,967)&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;End of period&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:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9,001)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(17,156)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(26,157)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9,001)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(17,156)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(26,157)&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="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(2) Changes in other comprehensive loss before reclassification for derivatives designated as cash flow hedges are recorded net of tax expenses of $1.5&#160;million and net of tax benefits of $5.5&#160;million for the three and nine months ended December&#160;31, 2019, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents the reclassifications out of accumulated other comprehensive loss to net income:&lt;/span&gt;&lt;span style="color:#ff0000;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:5pt;margin-top:11pt;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:45.829%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.624%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="9" 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:700;line-height:100%"&gt;Three Months Ended&lt;br/&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Nine Months Ended&lt;br/&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;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:#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;Amounts reclassified from accumulated other comprehensive loss:&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;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Post-retirement plans (Note 13):&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align: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 net actuarial loss included in net periodic benefit cost&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: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;29&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td 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;22&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;86&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;88&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;Tax (benefit) expense&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;(7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(20)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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 25.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 of tax&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;66&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #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;67&#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 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Derivatives designated as cash flow hedges (Note 9):&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Reclassification of hedge loss (gain)&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: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;5,410&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td 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,081&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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;15,215&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;604&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;Tax (benefit) expense&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;(1,411)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(283)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,968)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(158)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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 25.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 of tax&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 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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,999&#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;798&#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;11,247&#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;446&#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:ComprehensiveIncomeNoteTextBlock>
    <us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock
      contextRef="idbd391fe5221494982d0ff6a7fcebb0b_D20200401-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl83My9mcmFnOjY1OWI4NTYwZmZjNjRhNDU5ZjhhYTkwMGMwMmJmYjdhL3RleHRyZWdpb246NjU5Yjg1NjBmZmM2NGE0NTlmOGFhOTAwYzAyYmZiN2FfODUz_f8c82f1b-e939-4488-99ec-32e0627b8599">The following table shows the changes in accumulated other comprehensive loss, net of tax:&lt;div style="margin-bottom:5pt;margin-top:11pt"&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:25.215%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.180%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.180%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.180%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.180%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.180%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.185%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="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;Three Months Ended December 31, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Nine Months Ended December 31, 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="border-top:1pt solid #000000;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;Post-retirement plans&lt;/span&gt;&lt;/td&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:10pt;font-weight:700;line-height:100%"&gt;Derivatives designated as cash flow hedges&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Totals&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Post-retirement plans&lt;/span&gt;&lt;/td&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:10pt;font-weight:700;line-height:100%"&gt;Derivatives designated as cash flow hedges&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Totals&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;Beginning of period&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;(4,083)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #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;(39,649)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #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;(43,732)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #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;(4,127)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #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;(41,874)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #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;(46,001)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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 before reclassifications (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(241)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(241)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,264)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,264)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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&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;22&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,999&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,021&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,247&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,313&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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 12.25pt;text-align:left;vertical-align: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 current-period other comprehensive income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;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;22&#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="2" style="background-color:#ffffff;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;3,758&#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="2" style="background-color:#ffffff;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;3,780&#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="2" style="background-color:#ffffff;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;66&#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="2" style="background-color:#ffffff;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;5,983&#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="2" style="background-color:#ffffff;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;6,049&#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;End of period&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:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,061)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(35,891)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(39,952)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,061)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(35,891)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(39,952)&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="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1) Changes in other comprehensive income (loss) before reclassification for derivatives designated as cash flow hedges are recorded net of tax benefits of $0.1 million and $1.9 million for the three and nine months ended December&#160;31, 2020, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:11pt"&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:25.215%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.180%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.180%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.180%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.180%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.180%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.185%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="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;Three Months Ended December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Nine Months Ended December 31, 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="border-top:1pt solid #000000;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;Post-retirement plans&lt;/span&gt;&lt;/td&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:10pt;font-weight:700;line-height:100%"&gt;Derivatives designated as cash flow hedges&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Totals&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Post-retirement plans&lt;/span&gt;&lt;/td&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:10pt;font-weight:700;line-height:100%"&gt;Derivatives designated as cash flow hedges&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Totals&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;Beginning of period&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;(9,018)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #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;(22,101)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #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;(31,119)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #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;(9,068)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #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;(2,122)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #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;(11,190)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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 before reclassifications (2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,147&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,147&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,480)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,480)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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&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;17&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;798&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;815&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;67&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;446&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;513&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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 12.25pt;text-align:left;vertical-align: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 current-period other comprehensive income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;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;17&#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="2" style="background-color:#ffffff;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;4,945&#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="2" style="background-color:#ffffff;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;4,962&#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="2" style="background-color:#ffffff;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;67&#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="2" style="background-color:#ffffff;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;(15,034)&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="2" style="background-color:#ffffff;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;(14,967)&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;End of period&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:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9,001)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(17,156)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(26,157)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9,001)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(17,156)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td 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:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(26,157)&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="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(2) Changes in other comprehensive loss before reclassification for derivatives designated as cash flow hedges are recorded net of tax expenses of $1.5&#160;million and net of tax benefits of $5.5&#160;million for the three and nine months ended December&#160;31, 2019, respectively.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock>
    <us-gaap:StockholdersEquity
      contextRef="i5d5d8e64d180470d80be9aafda61d847_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl83My9mcmFnOjY1OWI4NTYwZmZjNjRhNDU5ZjhhYTkwMGMwMmJmYjdhL3RhYmxlOmY2MzJjMWI3MDU1ZjQ1ZjJhYTZmYmU2Yjg1YTNkYzUwL3RhYmxlcmFuZ2U6ZjYzMmMxYjcwNTVmNDVmMmFhNmZiZTZiODVhM2RjNTBfMi0xLTEtMS0w_b99af292-8dea-4e68-b494-bdd52ecfa297"
      unitRef="usd">-4083000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i8153b8cce2be4dc0bc5cdf348d823300_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl83My9mcmFnOjY1OWI4NTYwZmZjNjRhNDU5ZjhhYTkwMGMwMmJmYjdhL3RhYmxlOmY2MzJjMWI3MDU1ZjQ1ZjJhYTZmYmU2Yjg1YTNkYzUwL3RhYmxlcmFuZ2U6ZjYzMmMxYjcwNTVmNDVmMmFhNmZiZTZiODVhM2RjNTBfMi0yLTEtMS0w_6a3c826c-481f-44c0-8b20-964e89957420"
      unitRef="usd">-39649000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="icad76de202244465b9fca4d4dac538d7_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl83My9mcmFnOjY1OWI4NTYwZmZjNjRhNDU5ZjhhYTkwMGMwMmJmYjdhL3RhYmxlOmY2MzJjMWI3MDU1ZjQ1ZjJhYTZmYmU2Yjg1YTNkYzUwL3RhYmxlcmFuZ2U6ZjYzMmMxYjcwNTVmNDVmMmFhNmZiZTZiODVhM2RjNTBfMi0zLTEtMS0w_927aa538-0fd7-46f4-9c1b-5f1f276f91a4"
      unitRef="usd">-43732000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i2aa2a589d23b4a44a3133c1e9120a32b_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl83My9mcmFnOjY1OWI4NTYwZmZjNjRhNDU5ZjhhYTkwMGMwMmJmYjdhL3RhYmxlOmY2MzJjMWI3MDU1ZjQ1ZjJhYTZmYmU2Yjg1YTNkYzUwL3RhYmxlcmFuZ2U6ZjYzMmMxYjcwNTVmNDVmMmFhNmZiZTZiODVhM2RjNTBfMi00LTEtMS0w_cc21c7d3-ef09-4845-9531-a38f141c050c"
      unitRef="usd">-4127000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i46ae792484b343c3bfb77bbbb27d6d65_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl83My9mcmFnOjY1OWI4NTYwZmZjNjRhNDU5ZjhhYTkwMGMwMmJmYjdhL3RhYmxlOmY2MzJjMWI3MDU1ZjQ1ZjJhYTZmYmU2Yjg1YTNkYzUwL3RhYmxlcmFuZ2U6ZjYzMmMxYjcwNTVmNDVmMmFhNmZiZTZiODVhM2RjNTBfMi01LTEtMS0w_af8b3252-7113-4f63-81c1-8c9724cc90c1"
      unitRef="usd">-41874000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i499af1a5800c4e71b81cbd25b1b39bd2_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl83My9mcmFnOjY1OWI4NTYwZmZjNjRhNDU5ZjhhYTkwMGMwMmJmYjdhL3RhYmxlOmY2MzJjMWI3MDU1ZjQ1ZjJhYTZmYmU2Yjg1YTNkYzUwL3RhYmxlcmFuZ2U6ZjYzMmMxYjcwNTVmNDVmMmFhNmZiZTZiODVhM2RjNTBfMi02LTEtMS0w_09c68b48-094d-4e5f-ada1-cdd025d09a7e"
      unitRef="usd">-46001000</us-gaap:StockholdersEquity>
    <us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent
      contextRef="i063103de1c0d4ef3a3fe690f5b3dc0a0_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl83My9mcmFnOjY1OWI4NTYwZmZjNjRhNDU5ZjhhYTkwMGMwMmJmYjdhL3RhYmxlOmY2MzJjMWI3MDU1ZjQ1ZjJhYTZmYmU2Yjg1YTNkYzUwL3RhYmxlcmFuZ2U6ZjYzMmMxYjcwNTVmNDVmMmFhNmZiZTZiODVhM2RjNTBfMy0xLTEtMS0w_c153b27c-4ab3-442a-94de-7eb3324ea716"
      unitRef="usd">0</us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent>
    <us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent
      contextRef="i545141cd78b045c1b76d8764f17fd2fc_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl83My9mcmFnOjY1OWI4NTYwZmZjNjRhNDU5ZjhhYTkwMGMwMmJmYjdhL3RhYmxlOmY2MzJjMWI3MDU1ZjQ1ZjJhYTZmYmU2Yjg1YTNkYzUwL3RhYmxlcmFuZ2U6ZjYzMmMxYjcwNTVmNDVmMmFhNmZiZTZiODVhM2RjNTBfMy0yLTEtMS0w_c581b7f1-fdfd-4a59-b3e0-fec82d0c5a73"
      unitRef="usd">-241000</us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent>
    <us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent
      contextRef="i8300eef8c9384db0b4c93059c7cd3074_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl83My9mcmFnOjY1OWI4NTYwZmZjNjRhNDU5ZjhhYTkwMGMwMmJmYjdhL3RhYmxlOmY2MzJjMWI3MDU1ZjQ1ZjJhYTZmYmU2Yjg1YTNkYzUwL3RhYmxlcmFuZ2U6ZjYzMmMxYjcwNTVmNDVmMmFhNmZiZTZiODVhM2RjNTBfMy0zLTEtMS0w_9a204cff-bd34-4da9-a7db-1b158873a7c8"
      unitRef="usd">-241000</us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent>
    <us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent
      contextRef="i372dcb2980c848f19c6262aa75fb60bb_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl83My9mcmFnOjY1OWI4NTYwZmZjNjRhNDU5ZjhhYTkwMGMwMmJmYjdhL3RhYmxlOmY2MzJjMWI3MDU1ZjQ1ZjJhYTZmYmU2Yjg1YTNkYzUwL3RhYmxlcmFuZ2U6ZjYzMmMxYjcwNTVmNDVmMmFhNmZiZTZiODVhM2RjNTBfMy00LTEtMS0w_a83e889b-7802-47cd-a289-929265bb58d8"
      unitRef="usd">0</us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent>
    <us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent
      contextRef="i6aeafafbf9e14ed48b4d7503e1d41c8e_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl83My9mcmFnOjY1OWI4NTYwZmZjNjRhNDU5ZjhhYTkwMGMwMmJmYjdhL3RhYmxlOmY2MzJjMWI3MDU1ZjQ1ZjJhYTZmYmU2Yjg1YTNkYzUwL3RhYmxlcmFuZ2U6ZjYzMmMxYjcwNTVmNDVmMmFhNmZiZTZiODVhM2RjNTBfMy01LTEtMS0w_3a664610-77fd-4bfe-b1b9-8f42588d61cc"
      unitRef="usd">-5264000</us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent>
    <us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent
      contextRef="idbd391fe5221494982d0ff6a7fcebb0b_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl83My9mcmFnOjY1OWI4NTYwZmZjNjRhNDU5ZjhhYTkwMGMwMmJmYjdhL3RhYmxlOmY2MzJjMWI3MDU1ZjQ1ZjJhYTZmYmU2Yjg1YTNkYzUwL3RhYmxlcmFuZ2U6ZjYzMmMxYjcwNTVmNDVmMmFhNmZiZTZiODVhM2RjNTBfMy02LTEtMS0w_d9011c7e-28f7-41d2-a534-3aff7102ad82"
      unitRef="usd">-5264000</us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent>
    <us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent
      contextRef="i063103de1c0d4ef3a3fe690f5b3dc0a0_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl83My9mcmFnOjY1OWI4NTYwZmZjNjRhNDU5ZjhhYTkwMGMwMmJmYjdhL3RhYmxlOmY2MzJjMWI3MDU1ZjQ1ZjJhYTZmYmU2Yjg1YTNkYzUwL3RhYmxlcmFuZ2U6ZjYzMmMxYjcwNTVmNDVmMmFhNmZiZTZiODVhM2RjNTBfNC0xLTEtMS0w_1ee72525-06f0-4991-9b4a-bb28cb81ad0d"
      unitRef="usd">-22000</us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent>
    <us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent
      contextRef="i545141cd78b045c1b76d8764f17fd2fc_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl83My9mcmFnOjY1OWI4NTYwZmZjNjRhNDU5ZjhhYTkwMGMwMmJmYjdhL3RhYmxlOmY2MzJjMWI3MDU1ZjQ1ZjJhYTZmYmU2Yjg1YTNkYzUwL3RhYmxlcmFuZ2U6ZjYzMmMxYjcwNTVmNDVmMmFhNmZiZTZiODVhM2RjNTBfNC0yLTEtMS0w_4ef92361-8a7d-48b8-8b88-fd70a731320c"
      unitRef="usd">-3999000</us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent>
    <us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent
      contextRef="i8300eef8c9384db0b4c93059c7cd3074_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl83My9mcmFnOjY1OWI4NTYwZmZjNjRhNDU5ZjhhYTkwMGMwMmJmYjdhL3RhYmxlOmY2MzJjMWI3MDU1ZjQ1ZjJhYTZmYmU2Yjg1YTNkYzUwL3RhYmxlcmFuZ2U6ZjYzMmMxYjcwNTVmNDVmMmFhNmZiZTZiODVhM2RjNTBfNC0zLTEtMS0w_767623bd-fb4d-4412-bc93-e393fac2fe89"
      unitRef="usd">-4021000</us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent>
    <us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent
      contextRef="i372dcb2980c848f19c6262aa75fb60bb_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl83My9mcmFnOjY1OWI4NTYwZmZjNjRhNDU5ZjhhYTkwMGMwMmJmYjdhL3RhYmxlOmY2MzJjMWI3MDU1ZjQ1ZjJhYTZmYmU2Yjg1YTNkYzUwL3RhYmxlcmFuZ2U6ZjYzMmMxYjcwNTVmNDVmMmFhNmZiZTZiODVhM2RjNTBfNC00LTEtMS0w_5e72923b-e13e-4433-bce0-5e46e28379e5"
      unitRef="usd">-66000</us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent>
    <us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent
      contextRef="i6aeafafbf9e14ed48b4d7503e1d41c8e_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl83My9mcmFnOjY1OWI4NTYwZmZjNjRhNDU5ZjhhYTkwMGMwMmJmYjdhL3RhYmxlOmY2MzJjMWI3MDU1ZjQ1ZjJhYTZmYmU2Yjg1YTNkYzUwL3RhYmxlcmFuZ2U6ZjYzMmMxYjcwNTVmNDVmMmFhNmZiZTZiODVhM2RjNTBfNC01LTEtMS0w_c66dd505-e475-4f57-a3bb-d7b6b01c91cc"
      unitRef="usd">-11247000</us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent>
    <us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent
      contextRef="idbd391fe5221494982d0ff6a7fcebb0b_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl83My9mcmFnOjY1OWI4NTYwZmZjNjRhNDU5ZjhhYTkwMGMwMmJmYjdhL3RhYmxlOmY2MzJjMWI3MDU1ZjQ1ZjJhYTZmYmU2Yjg1YTNkYzUwL3RhYmxlcmFuZ2U6ZjYzMmMxYjcwNTVmNDVmMmFhNmZiZTZiODVhM2RjNTBfNC02LTEtMS0w_cdcf4e65-7810-467a-8279-22537ac24e0b"
      unitRef="usd">-11313000</us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i063103de1c0d4ef3a3fe690f5b3dc0a0_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl83My9mcmFnOjY1OWI4NTYwZmZjNjRhNDU5ZjhhYTkwMGMwMmJmYjdhL3RhYmxlOmY2MzJjMWI3MDU1ZjQ1ZjJhYTZmYmU2Yjg1YTNkYzUwL3RhYmxlcmFuZ2U6ZjYzMmMxYjcwNTVmNDVmMmFhNmZiZTZiODVhM2RjNTBfNS0xLTEtMS0w_53ae3fbd-fd45-45ca-b583-c212a9cb3411"
      unitRef="usd">22000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i545141cd78b045c1b76d8764f17fd2fc_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl83My9mcmFnOjY1OWI4NTYwZmZjNjRhNDU5ZjhhYTkwMGMwMmJmYjdhL3RhYmxlOmY2MzJjMWI3MDU1ZjQ1ZjJhYTZmYmU2Yjg1YTNkYzUwL3RhYmxlcmFuZ2U6ZjYzMmMxYjcwNTVmNDVmMmFhNmZiZTZiODVhM2RjNTBfNS0yLTEtMS0w_5c4509d1-c1b7-48da-b686-10d53055ba52"
      unitRef="usd">3758000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i8300eef8c9384db0b4c93059c7cd3074_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl83My9mcmFnOjY1OWI4NTYwZmZjNjRhNDU5ZjhhYTkwMGMwMmJmYjdhL3RhYmxlOmY2MzJjMWI3MDU1ZjQ1ZjJhYTZmYmU2Yjg1YTNkYzUwL3RhYmxlcmFuZ2U6ZjYzMmMxYjcwNTVmNDVmMmFhNmZiZTZiODVhM2RjNTBfNS0zLTEtMS0w_decd858e-6b90-454d-ba8a-a4214e4c8a3c"
      unitRef="usd">3780000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i372dcb2980c848f19c6262aa75fb60bb_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl83My9mcmFnOjY1OWI4NTYwZmZjNjRhNDU5ZjhhYTkwMGMwMmJmYjdhL3RhYmxlOmY2MzJjMWI3MDU1ZjQ1ZjJhYTZmYmU2Yjg1YTNkYzUwL3RhYmxlcmFuZ2U6ZjYzMmMxYjcwNTVmNDVmMmFhNmZiZTZiODVhM2RjNTBfNS00LTEtMS0w_eac6dc28-a589-4539-9cbe-99766aef7b87"
      unitRef="usd">66000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i6aeafafbf9e14ed48b4d7503e1d41c8e_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl83My9mcmFnOjY1OWI4NTYwZmZjNjRhNDU5ZjhhYTkwMGMwMmJmYjdhL3RhYmxlOmY2MzJjMWI3MDU1ZjQ1ZjJhYTZmYmU2Yjg1YTNkYzUwL3RhYmxlcmFuZ2U6ZjYzMmMxYjcwNTVmNDVmMmFhNmZiZTZiODVhM2RjNTBfNS01LTEtMS0w_a66db27c-0bb9-4b8d-8118-427d3d0b4edb"
      unitRef="usd">5983000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="idbd391fe5221494982d0ff6a7fcebb0b_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl83My9mcmFnOjY1OWI4NTYwZmZjNjRhNDU5ZjhhYTkwMGMwMmJmYjdhL3RhYmxlOmY2MzJjMWI3MDU1ZjQ1ZjJhYTZmYmU2Yjg1YTNkYzUwL3RhYmxlcmFuZ2U6ZjYzMmMxYjcwNTVmNDVmMmFhNmZiZTZiODVhM2RjNTBfNS02LTEtMS0w_3ca603c5-6daf-4927-924e-724af3807490"
      unitRef="usd">6049000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:StockholdersEquity
      contextRef="i53cd7c697f9e496f926fda3eb2152058_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl83My9mcmFnOjY1OWI4NTYwZmZjNjRhNDU5ZjhhYTkwMGMwMmJmYjdhL3RhYmxlOmY2MzJjMWI3MDU1ZjQ1ZjJhYTZmYmU2Yjg1YTNkYzUwL3RhYmxlcmFuZ2U6ZjYzMmMxYjcwNTVmNDVmMmFhNmZiZTZiODVhM2RjNTBfNi0xLTEtMS0w_1bb0fb3c-f70a-40ca-a76c-ed2868064e72"
      unitRef="usd">-4061000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ibb2f16ddd4704ff1b4d3096567f2ddc2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl83My9mcmFnOjY1OWI4NTYwZmZjNjRhNDU5ZjhhYTkwMGMwMmJmYjdhL3RhYmxlOmY2MzJjMWI3MDU1ZjQ1ZjJhYTZmYmU2Yjg1YTNkYzUwL3RhYmxlcmFuZ2U6ZjYzMmMxYjcwNTVmNDVmMmFhNmZiZTZiODVhM2RjNTBfNi0yLTEtMS0w_cdcb839d-436c-4ac8-bbe7-cdca5d017ff7"
      unitRef="usd">-35891000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i97b710d0df184e2c997bac35a5978889_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl83My9mcmFnOjY1OWI4NTYwZmZjNjRhNDU5ZjhhYTkwMGMwMmJmYjdhL3RhYmxlOmY2MzJjMWI3MDU1ZjQ1ZjJhYTZmYmU2Yjg1YTNkYzUwL3RhYmxlcmFuZ2U6ZjYzMmMxYjcwNTVmNDVmMmFhNmZiZTZiODVhM2RjNTBfNi0zLTEtMS0w_61efcbc4-e069-4f45-994e-b808ab24a373"
      unitRef="usd">-39952000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i53cd7c697f9e496f926fda3eb2152058_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl83My9mcmFnOjY1OWI4NTYwZmZjNjRhNDU5ZjhhYTkwMGMwMmJmYjdhL3RhYmxlOmY2MzJjMWI3MDU1ZjQ1ZjJhYTZmYmU2Yjg1YTNkYzUwL3RhYmxlcmFuZ2U6ZjYzMmMxYjcwNTVmNDVmMmFhNmZiZTZiODVhM2RjNTBfNi00LTEtMS0w_0bfb165d-d868-4762-a622-de1a387266ad"
      unitRef="usd">-4061000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ibb2f16ddd4704ff1b4d3096567f2ddc2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl83My9mcmFnOjY1OWI4NTYwZmZjNjRhNDU5ZjhhYTkwMGMwMmJmYjdhL3RhYmxlOmY2MzJjMWI3MDU1ZjQ1ZjJhYTZmYmU2Yjg1YTNkYzUwL3RhYmxlcmFuZ2U6ZjYzMmMxYjcwNTVmNDVmMmFhNmZiZTZiODVhM2RjNTBfNi01LTEtMS0w_a84a468e-4922-437e-bf0a-bf32bc865048"
      unitRef="usd">-35891000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i97b710d0df184e2c997bac35a5978889_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl83My9mcmFnOjY1OWI4NTYwZmZjNjRhNDU5ZjhhYTkwMGMwMmJmYjdhL3RhYmxlOmY2MzJjMWI3MDU1ZjQ1ZjJhYTZmYmU2Yjg1YTNkYzUwL3RhYmxlcmFuZ2U6ZjYzMmMxYjcwNTVmNDVmMmFhNmZiZTZiODVhM2RjNTBfNi02LTEtMS0w_f3ef4976-9368-4302-a22e-9aa27c14dea1"
      unitRef="usd">-39952000</us-gaap:StockholdersEquity>
    <us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1
      contextRef="i8300eef8c9384db0b4c93059c7cd3074_D20201001-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl83My9mcmFnOjY1OWI4NTYwZmZjNjRhNDU5ZjhhYTkwMGMwMmJmYjdhL3RleHRyZWdpb246NjU5Yjg1NjBmZmM2NGE0NTlmOGFhOTAwYzAyYmZiN2FfNDYx_c82ef879-8349-43c4-9ee1-95ac877cb4fa"
      unitRef="usd">-100000</us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1>
    <us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1
      contextRef="idbd391fe5221494982d0ff6a7fcebb0b_D20200401-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl83My9mcmFnOjY1OWI4NTYwZmZjNjRhNDU5ZjhhYTkwMGMwMmJmYjdhL3RleHRyZWdpb246NjU5Yjg1NjBmZmM2NGE0NTlmOGFhOTAwYzAyYmZiN2FfNDY4_3e9ba948-6325-4b51-b56e-207579d0c1af"
      unitRef="usd">-1900000</us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1>
    <us-gaap:StockholdersEquity
      contextRef="ibd7f8a90024e4bcc9f43c7d6bff68138_I20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl83My9mcmFnOjY1OWI4NTYwZmZjNjRhNDU5ZjhhYTkwMGMwMmJmYjdhL3RhYmxlOjkxNDJlYTNhMTZjZDQ5YWRhYjIxMWRkN2I3MDRhMjdmL3RhYmxlcmFuZ2U6OTE0MmVhM2ExNmNkNDlhZGFiMjExZGQ3YjcwNGEyN2ZfMi0xLTEtMS0w_20b87925-3a32-49c5-8b2d-fdb0a4445b89"
      unitRef="usd">-9018000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ia24c294415c7409eb63465e37e415a45_I20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl83My9mcmFnOjY1OWI4NTYwZmZjNjRhNDU5ZjhhYTkwMGMwMmJmYjdhL3RhYmxlOjkxNDJlYTNhMTZjZDQ5YWRhYjIxMWRkN2I3MDRhMjdmL3RhYmxlcmFuZ2U6OTE0MmVhM2ExNmNkNDlhZGFiMjExZGQ3YjcwNGEyN2ZfMi0yLTEtMS0w_91fccf5b-56c9-479b-af00-db7b1c0d6b1e"
      unitRef="usd">-22101000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i908714fa6c374add9fe12d63bde9f166_I20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl83My9mcmFnOjY1OWI4NTYwZmZjNjRhNDU5ZjhhYTkwMGMwMmJmYjdhL3RhYmxlOjkxNDJlYTNhMTZjZDQ5YWRhYjIxMWRkN2I3MDRhMjdmL3RhYmxlcmFuZ2U6OTE0MmVhM2ExNmNkNDlhZGFiMjExZGQ3YjcwNGEyN2ZfMi0zLTEtMS0w_186dd82c-cca2-4694-922f-dce6eee0df1b"
      unitRef="usd">-31119000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i1cb2607ce7a645f487abe47266ff4fa7_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl83My9mcmFnOjY1OWI4NTYwZmZjNjRhNDU5ZjhhYTkwMGMwMmJmYjdhL3RhYmxlOjkxNDJlYTNhMTZjZDQ5YWRhYjIxMWRkN2I3MDRhMjdmL3RhYmxlcmFuZ2U6OTE0MmVhM2ExNmNkNDlhZGFiMjExZGQ3YjcwNGEyN2ZfMi00LTEtMS0w_caa357e8-a243-4702-87ae-8ed0837f0748"
      unitRef="usd">-9068000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ibfd76cde1b0c4dffa41af07c608e8650_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl83My9mcmFnOjY1OWI4NTYwZmZjNjRhNDU5ZjhhYTkwMGMwMmJmYjdhL3RhYmxlOjkxNDJlYTNhMTZjZDQ5YWRhYjIxMWRkN2I3MDRhMjdmL3RhYmxlcmFuZ2U6OTE0MmVhM2ExNmNkNDlhZGFiMjExZGQ3YjcwNGEyN2ZfMi01LTEtMS0w_5434de15-53ca-447b-968c-137a67141467"
      unitRef="usd">-2122000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i2ee48fa61ac149088c39e5ef29ffaed9_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl83My9mcmFnOjY1OWI4NTYwZmZjNjRhNDU5ZjhhYTkwMGMwMmJmYjdhL3RhYmxlOjkxNDJlYTNhMTZjZDQ5YWRhYjIxMWRkN2I3MDRhMjdmL3RhYmxlcmFuZ2U6OTE0MmVhM2ExNmNkNDlhZGFiMjExZGQ3YjcwNGEyN2ZfMi02LTEtMS0w_45b320c2-5482-4031-a024-1168483c123a"
      unitRef="usd">-11190000</us-gaap:StockholdersEquity>
    <us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent
      contextRef="i4003e42d69f54216a2e904e3c7d99e71_D20191001-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl83My9mcmFnOjY1OWI4NTYwZmZjNjRhNDU5ZjhhYTkwMGMwMmJmYjdhL3RhYmxlOjkxNDJlYTNhMTZjZDQ5YWRhYjIxMWRkN2I3MDRhMjdmL3RhYmxlcmFuZ2U6OTE0MmVhM2ExNmNkNDlhZGFiMjExZGQ3YjcwNGEyN2ZfMy0xLTEtMS0w_45ec24d0-d2bc-4d4e-b499-ee2bba0af880"
      unitRef="usd">0</us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent>
    <us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent
      contextRef="ie7b10d56db8d40dd875350d7da1be5e5_D20191001-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl83My9mcmFnOjY1OWI4NTYwZmZjNjRhNDU5ZjhhYTkwMGMwMmJmYjdhL3RhYmxlOjkxNDJlYTNhMTZjZDQ5YWRhYjIxMWRkN2I3MDRhMjdmL3RhYmxlcmFuZ2U6OTE0MmVhM2ExNmNkNDlhZGFiMjExZGQ3YjcwNGEyN2ZfMy0yLTEtMS0w_42088f70-2dbc-4ac5-9135-2ad744aae55d"
      unitRef="usd">4147000</us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent>
    <us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent
      contextRef="i52cf5c5c045049efa3e30153262bb31c_D20191001-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl83My9mcmFnOjY1OWI4NTYwZmZjNjRhNDU5ZjhhYTkwMGMwMmJmYjdhL3RhYmxlOjkxNDJlYTNhMTZjZDQ5YWRhYjIxMWRkN2I3MDRhMjdmL3RhYmxlcmFuZ2U6OTE0MmVhM2ExNmNkNDlhZGFiMjExZGQ3YjcwNGEyN2ZfMy0zLTEtMS0w_0bee5975-90d7-46a6-80fc-3b6d26fef974"
      unitRef="usd">4147000</us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent>
    <us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent
      contextRef="i48b71ee622b04facb5652900946556b8_D20190401-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl83My9mcmFnOjY1OWI4NTYwZmZjNjRhNDU5ZjhhYTkwMGMwMmJmYjdhL3RhYmxlOjkxNDJlYTNhMTZjZDQ5YWRhYjIxMWRkN2I3MDRhMjdmL3RhYmxlcmFuZ2U6OTE0MmVhM2ExNmNkNDlhZGFiMjExZGQ3YjcwNGEyN2ZfMy00LTEtMS0w_e383a4be-b45a-461c-96b6-0f166c45dfb9"
      unitRef="usd">0</us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent>
    <us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent
      contextRef="i45bf0f8b7b334aa7bafa58f43878a62e_D20190401-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl83My9mcmFnOjY1OWI4NTYwZmZjNjRhNDU5ZjhhYTkwMGMwMmJmYjdhL3RhYmxlOjkxNDJlYTNhMTZjZDQ5YWRhYjIxMWRkN2I3MDRhMjdmL3RhYmxlcmFuZ2U6OTE0MmVhM2ExNmNkNDlhZGFiMjExZGQ3YjcwNGEyN2ZfMy01LTEtMS0w_00d7e755-2234-4fc2-9834-39e22e964004"
      unitRef="usd">-15480000</us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent>
    <us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent
      contextRef="ice2dc0ea5ea54deebe4fa8d7a9bd0fe7_D20190401-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl83My9mcmFnOjY1OWI4NTYwZmZjNjRhNDU5ZjhhYTkwMGMwMmJmYjdhL3RhYmxlOjkxNDJlYTNhMTZjZDQ5YWRhYjIxMWRkN2I3MDRhMjdmL3RhYmxlcmFuZ2U6OTE0MmVhM2ExNmNkNDlhZGFiMjExZGQ3YjcwNGEyN2ZfMy02LTEtMS0w_f3e484fd-637a-4f26-809d-457c4dd5b141"
      unitRef="usd">-15480000</us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent>
    <us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent
      contextRef="i4003e42d69f54216a2e904e3c7d99e71_D20191001-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl83My9mcmFnOjY1OWI4NTYwZmZjNjRhNDU5ZjhhYTkwMGMwMmJmYjdhL3RhYmxlOjkxNDJlYTNhMTZjZDQ5YWRhYjIxMWRkN2I3MDRhMjdmL3RhYmxlcmFuZ2U6OTE0MmVhM2ExNmNkNDlhZGFiMjExZGQ3YjcwNGEyN2ZfNC0xLTEtMS0w_24b7f8ec-d3a5-45ab-bb48-a4b41cb8752d"
      unitRef="usd">-17000</us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent>
    <us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent
      contextRef="ie7b10d56db8d40dd875350d7da1be5e5_D20191001-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl83My9mcmFnOjY1OWI4NTYwZmZjNjRhNDU5ZjhhYTkwMGMwMmJmYjdhL3RhYmxlOjkxNDJlYTNhMTZjZDQ5YWRhYjIxMWRkN2I3MDRhMjdmL3RhYmxlcmFuZ2U6OTE0MmVhM2ExNmNkNDlhZGFiMjExZGQ3YjcwNGEyN2ZfNC0yLTEtMS0w_d81f4ff4-3c90-413f-b480-038b970404da"
      unitRef="usd">-798000</us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent>
    <us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent
      contextRef="i52cf5c5c045049efa3e30153262bb31c_D20191001-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl83My9mcmFnOjY1OWI4NTYwZmZjNjRhNDU5ZjhhYTkwMGMwMmJmYjdhL3RhYmxlOjkxNDJlYTNhMTZjZDQ5YWRhYjIxMWRkN2I3MDRhMjdmL3RhYmxlcmFuZ2U6OTE0MmVhM2ExNmNkNDlhZGFiMjExZGQ3YjcwNGEyN2ZfNC0zLTEtMS0w_4b4500de-ff4c-463e-a133-9be9d0fd107c"
      unitRef="usd">-815000</us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent>
    <us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent
      contextRef="i48b71ee622b04facb5652900946556b8_D20190401-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl83My9mcmFnOjY1OWI4NTYwZmZjNjRhNDU5ZjhhYTkwMGMwMmJmYjdhL3RhYmxlOjkxNDJlYTNhMTZjZDQ5YWRhYjIxMWRkN2I3MDRhMjdmL3RhYmxlcmFuZ2U6OTE0MmVhM2ExNmNkNDlhZGFiMjExZGQ3YjcwNGEyN2ZfNC00LTEtMS0w_4b6b2ce4-e66d-4179-b12f-c4c8f28971f1"
      unitRef="usd">-67000</us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent>
    <us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent
      contextRef="i45bf0f8b7b334aa7bafa58f43878a62e_D20190401-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl83My9mcmFnOjY1OWI4NTYwZmZjNjRhNDU5ZjhhYTkwMGMwMmJmYjdhL3RhYmxlOjkxNDJlYTNhMTZjZDQ5YWRhYjIxMWRkN2I3MDRhMjdmL3RhYmxlcmFuZ2U6OTE0MmVhM2ExNmNkNDlhZGFiMjExZGQ3YjcwNGEyN2ZfNC01LTEtMS0w_d60992b0-6c05-4692-8143-785e634de615"
      unitRef="usd">-446000</us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent>
    <us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent
      contextRef="ice2dc0ea5ea54deebe4fa8d7a9bd0fe7_D20190401-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl83My9mcmFnOjY1OWI4NTYwZmZjNjRhNDU5ZjhhYTkwMGMwMmJmYjdhL3RhYmxlOjkxNDJlYTNhMTZjZDQ5YWRhYjIxMWRkN2I3MDRhMjdmL3RhYmxlcmFuZ2U6OTE0MmVhM2ExNmNkNDlhZGFiMjExZGQ3YjcwNGEyN2ZfNC02LTEtMS0w_dc810d16-6e12-44e9-b5f5-affa45996040"
      unitRef="usd">-513000</us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i4003e42d69f54216a2e904e3c7d99e71_D20191001-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl83My9mcmFnOjY1OWI4NTYwZmZjNjRhNDU5ZjhhYTkwMGMwMmJmYjdhL3RhYmxlOjkxNDJlYTNhMTZjZDQ5YWRhYjIxMWRkN2I3MDRhMjdmL3RhYmxlcmFuZ2U6OTE0MmVhM2ExNmNkNDlhZGFiMjExZGQ3YjcwNGEyN2ZfNS0xLTEtMS0w_017b2559-ea5f-4664-88e5-dfea527c40cf"
      unitRef="usd">17000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="ie7b10d56db8d40dd875350d7da1be5e5_D20191001-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl83My9mcmFnOjY1OWI4NTYwZmZjNjRhNDU5ZjhhYTkwMGMwMmJmYjdhL3RhYmxlOjkxNDJlYTNhMTZjZDQ5YWRhYjIxMWRkN2I3MDRhMjdmL3RhYmxlcmFuZ2U6OTE0MmVhM2ExNmNkNDlhZGFiMjExZGQ3YjcwNGEyN2ZfNS0yLTEtMS0w_6c19d75e-4f3f-4bfb-a0e2-e13b0b895d55"
      unitRef="usd">4945000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i52cf5c5c045049efa3e30153262bb31c_D20191001-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl83My9mcmFnOjY1OWI4NTYwZmZjNjRhNDU5ZjhhYTkwMGMwMmJmYjdhL3RhYmxlOjkxNDJlYTNhMTZjZDQ5YWRhYjIxMWRkN2I3MDRhMjdmL3RhYmxlcmFuZ2U6OTE0MmVhM2ExNmNkNDlhZGFiMjExZGQ3YjcwNGEyN2ZfNS0zLTEtMS0w_2f9e571a-5499-4c74-a13c-9231e23f088f"
      unitRef="usd">4962000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i48b71ee622b04facb5652900946556b8_D20190401-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl83My9mcmFnOjY1OWI4NTYwZmZjNjRhNDU5ZjhhYTkwMGMwMmJmYjdhL3RhYmxlOjkxNDJlYTNhMTZjZDQ5YWRhYjIxMWRkN2I3MDRhMjdmL3RhYmxlcmFuZ2U6OTE0MmVhM2ExNmNkNDlhZGFiMjExZGQ3YjcwNGEyN2ZfNS00LTEtMS0w_8d01a4ef-941e-49b4-b123-958a9b1babdf"
      unitRef="usd">67000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i45bf0f8b7b334aa7bafa58f43878a62e_D20190401-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl83My9mcmFnOjY1OWI4NTYwZmZjNjRhNDU5ZjhhYTkwMGMwMmJmYjdhL3RhYmxlOjkxNDJlYTNhMTZjZDQ5YWRhYjIxMWRkN2I3MDRhMjdmL3RhYmxlcmFuZ2U6OTE0MmVhM2ExNmNkNDlhZGFiMjExZGQ3YjcwNGEyN2ZfNS01LTEtMS0w_62b853a9-96ac-4b91-9c3a-8aec9ed83afe"
      unitRef="usd">-15034000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="ice2dc0ea5ea54deebe4fa8d7a9bd0fe7_D20190401-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl83My9mcmFnOjY1OWI4NTYwZmZjNjRhNDU5ZjhhYTkwMGMwMmJmYjdhL3RhYmxlOjkxNDJlYTNhMTZjZDQ5YWRhYjIxMWRkN2I3MDRhMjdmL3RhYmxlcmFuZ2U6OTE0MmVhM2ExNmNkNDlhZGFiMjExZGQ3YjcwNGEyN2ZfNS02LTEtMS0w_ec003f69-138d-4234-a99a-8b237f49a599"
      unitRef="usd">-14967000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:StockholdersEquity
      contextRef="ib2ce8e87a95d457db29c008242300bb4_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl83My9mcmFnOjY1OWI4NTYwZmZjNjRhNDU5ZjhhYTkwMGMwMmJmYjdhL3RhYmxlOjkxNDJlYTNhMTZjZDQ5YWRhYjIxMWRkN2I3MDRhMjdmL3RhYmxlcmFuZ2U6OTE0MmVhM2ExNmNkNDlhZGFiMjExZGQ3YjcwNGEyN2ZfNi0xLTEtMS0w_710d9ad1-c922-400f-b393-46aae34d65b1"
      unitRef="usd">-9001000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="iaa22f66b7bb14e8a8b96bd0deeb16b10_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl83My9mcmFnOjY1OWI4NTYwZmZjNjRhNDU5ZjhhYTkwMGMwMmJmYjdhL3RhYmxlOjkxNDJlYTNhMTZjZDQ5YWRhYjIxMWRkN2I3MDRhMjdmL3RhYmxlcmFuZ2U6OTE0MmVhM2ExNmNkNDlhZGFiMjExZGQ3YjcwNGEyN2ZfNi0yLTEtMS0w_7ca35c88-c22f-4b58-9092-ec3f8f47468e"
      unitRef="usd">-17156000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i88a64b34a719442187af1541efbca419_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl83My9mcmFnOjY1OWI4NTYwZmZjNjRhNDU5ZjhhYTkwMGMwMmJmYjdhL3RhYmxlOjkxNDJlYTNhMTZjZDQ5YWRhYjIxMWRkN2I3MDRhMjdmL3RhYmxlcmFuZ2U6OTE0MmVhM2ExNmNkNDlhZGFiMjExZGQ3YjcwNGEyN2ZfNi0zLTEtMS0w_8436b11a-4557-449b-854a-ef8ac82e6341"
      unitRef="usd">-26157000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ib2ce8e87a95d457db29c008242300bb4_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl83My9mcmFnOjY1OWI4NTYwZmZjNjRhNDU5ZjhhYTkwMGMwMmJmYjdhL3RhYmxlOjkxNDJlYTNhMTZjZDQ5YWRhYjIxMWRkN2I3MDRhMjdmL3RhYmxlcmFuZ2U6OTE0MmVhM2ExNmNkNDlhZGFiMjExZGQ3YjcwNGEyN2ZfNi00LTEtMS0w_6903d3ec-ca86-4962-aea7-7866a34083d9"
      unitRef="usd">-9001000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="iaa22f66b7bb14e8a8b96bd0deeb16b10_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl83My9mcmFnOjY1OWI4NTYwZmZjNjRhNDU5ZjhhYTkwMGMwMmJmYjdhL3RhYmxlOjkxNDJlYTNhMTZjZDQ5YWRhYjIxMWRkN2I3MDRhMjdmL3RhYmxlcmFuZ2U6OTE0MmVhM2ExNmNkNDlhZGFiMjExZGQ3YjcwNGEyN2ZfNi01LTEtMS0w_c6cf7f0d-89a3-461a-841d-88098bf57ae8"
      unitRef="usd">-17156000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i88a64b34a719442187af1541efbca419_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl83My9mcmFnOjY1OWI4NTYwZmZjNjRhNDU5ZjhhYTkwMGMwMmJmYjdhL3RhYmxlOjkxNDJlYTNhMTZjZDQ5YWRhYjIxMWRkN2I3MDRhMjdmL3RhYmxlcmFuZ2U6OTE0MmVhM2ExNmNkNDlhZGFiMjExZGQ3YjcwNGEyN2ZfNi02LTEtMS0w_e95c52ed-0b20-4a12-a91a-314d10c1bd3d"
      unitRef="usd">-26157000</us-gaap:StockholdersEquity>
    <us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1
      contextRef="i52cf5c5c045049efa3e30153262bb31c_D20191001-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl83My9mcmFnOjY1OWI4NTYwZmZjNjRhNDU5ZjhhYTkwMGMwMmJmYjdhL3RleHRyZWdpb246NjU5Yjg1NjBmZmM2NGE0NTlmOGFhOTAwYzAyYmZiN2FfNjYy_d1252e10-fc54-4bda-8399-dc7909e9d0c2"
      unitRef="usd">1500000</us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1>
    <us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1
      contextRef="ice2dc0ea5ea54deebe4fa8d7a9bd0fe7_D20190401-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl83My9mcmFnOjY1OWI4NTYwZmZjNjRhNDU5ZjhhYTkwMGMwMmJmYjdhL3RleHRyZWdpb246NjU5Yjg1NjBmZmM2NGE0NTlmOGFhOTAwYzAyYmZiN2FfNjY5_c0586b06-77ad-46e1-bb0d-df6abb5175a5"
      unitRef="usd">-5500000</us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1>
    <us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock
      contextRef="idbd391fe5221494982d0ff6a7fcebb0b_D20200401-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl83My9mcmFnOjY1OWI4NTYwZmZjNjRhNDU5ZjhhYTkwMGMwMmJmYjdhL3RleHRyZWdpb246NjU5Yjg1NjBmZmM2NGE0NTlmOGFhOTAwYzAyYmZiN2FfODU1_ae6af9e5-99cd-40f7-a8c9-19559d55983f">&lt;div style="margin-top:6pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents the reclassifications out of accumulated other comprehensive loss to net income:&lt;/span&gt;&lt;span style="color:#ff0000;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:5pt;margin-top:11pt;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:45.829%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.624%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="9" 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:700;line-height:100%"&gt;Three Months Ended&lt;br/&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Nine Months Ended&lt;br/&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:700;line-height:100%"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;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:#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;Amounts reclassified from accumulated other comprehensive loss:&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;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Post-retirement plans (Note 13):&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align: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 net actuarial loss included in net periodic benefit cost&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: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;29&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td 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;22&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;86&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;88&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;Tax (benefit) expense&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;(7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(20)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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 25.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 of tax&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;22&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;66&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #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;67&#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 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Derivatives designated as cash flow hedges (Note 9):&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Reclassification of hedge loss (gain)&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: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;5,410&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td 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,081&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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;15,215&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;604&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;Tax (benefit) expense&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;(1,411)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(283)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,968)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(158)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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 25.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 of tax&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 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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,999&#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;798&#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;11,247&#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;446&#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:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
      contextRef="i6025381fa902441b88d8f9cc45425430_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl83My9mcmFnOjY1OWI4NTYwZmZjNjRhNDU5ZjhhYTkwMGMwMmJmYjdhL3RhYmxlOjIyOTM1ODJiNzMyYzRkN2I4ZTlkOWM2NDUyN2FmYzVjL3RhYmxlcmFuZ2U6MjI5MzU4MmI3MzJjNGQ3YjhlOWQ5YzY0NTI3YWZjNWNfNC0xLTEtMS0w_204618d6-def2-4d6d-b79a-e66e2c5eab0b"
      unitRef="usd">29000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
      contextRef="iea34f3bd6e1a4148ab3e5b7171301bb7_D20191001-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl83My9mcmFnOjY1OWI4NTYwZmZjNjRhNDU5ZjhhYTkwMGMwMmJmYjdhL3RhYmxlOjIyOTM1ODJiNzMyYzRkN2I4ZTlkOWM2NDUyN2FmYzVjL3RhYmxlcmFuZ2U6MjI5MzU4MmI3MzJjNGQ3YjhlOWQ5YzY0NTI3YWZjNWNfNC0zLTEtMS0w_71fc4d28-a878-4dc7-b2a3-870d7576bee5"
      unitRef="usd">22000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
      contextRef="iaf3a871719b6412bab90f45fd8d68151_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl83My9mcmFnOjY1OWI4NTYwZmZjNjRhNDU5ZjhhYTkwMGMwMmJmYjdhL3RhYmxlOjIyOTM1ODJiNzMyYzRkN2I4ZTlkOWM2NDUyN2FmYzVjL3RhYmxlcmFuZ2U6MjI5MzU4MmI3MzJjNGQ3YjhlOWQ5YzY0NTI3YWZjNWNfNC01LTEtMS0w_e55bea9f-8541-495d-9e6f-62307c3bcd5d"
      unitRef="usd">86000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
      contextRef="id9604f0a1dc74034bdf4f0a2f00f96e2_D20190401-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl83My9mcmFnOjY1OWI4NTYwZmZjNjRhNDU5ZjhhYTkwMGMwMmJmYjdhL3RhYmxlOjIyOTM1ODJiNzMyYzRkN2I4ZTlkOWM2NDUyN2FmYzVjL3RhYmxlcmFuZ2U6MjI5MzU4MmI3MzJjNGQ3YjhlOWQ5YzY0NTI3YWZjNWNfNC03LTEtMS0w_a024d7c7-f7a3-41dd-b306-03f42e6d3d32"
      unitRef="usd">88000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax>
    <us-gaap:ReclassificationFromAociCurrentPeriodTax
      contextRef="i6025381fa902441b88d8f9cc45425430_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl83My9mcmFnOjY1OWI4NTYwZmZjNjRhNDU5ZjhhYTkwMGMwMmJmYjdhL3RhYmxlOjIyOTM1ODJiNzMyYzRkN2I4ZTlkOWM2NDUyN2FmYzVjL3RhYmxlcmFuZ2U6MjI5MzU4MmI3MzJjNGQ3YjhlOWQ5YzY0NTI3YWZjNWNfNS0xLTEtMS0w_c4e981a6-38b0-4886-bb74-e10aea05a115"
      unitRef="usd">7000</us-gaap:ReclassificationFromAociCurrentPeriodTax>
    <us-gaap:ReclassificationFromAociCurrentPeriodTax
      contextRef="iea34f3bd6e1a4148ab3e5b7171301bb7_D20191001-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl83My9mcmFnOjY1OWI4NTYwZmZjNjRhNDU5ZjhhYTkwMGMwMmJmYjdhL3RhYmxlOjIyOTM1ODJiNzMyYzRkN2I4ZTlkOWM2NDUyN2FmYzVjL3RhYmxlcmFuZ2U6MjI5MzU4MmI3MzJjNGQ3YjhlOWQ5YzY0NTI3YWZjNWNfNS0zLTEtMS0w_a8523c79-a424-4900-89a1-4f703e0b5c53"
      unitRef="usd">5000</us-gaap:ReclassificationFromAociCurrentPeriodTax>
    <us-gaap:ReclassificationFromAociCurrentPeriodTax
      contextRef="iaf3a871719b6412bab90f45fd8d68151_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl83My9mcmFnOjY1OWI4NTYwZmZjNjRhNDU5ZjhhYTkwMGMwMmJmYjdhL3RhYmxlOjIyOTM1ODJiNzMyYzRkN2I4ZTlkOWM2NDUyN2FmYzVjL3RhYmxlcmFuZ2U6MjI5MzU4MmI3MzJjNGQ3YjhlOWQ5YzY0NTI3YWZjNWNfNS01LTEtMS0w_76474a8f-536b-4e4d-ab7f-5f771913b959"
      unitRef="usd">20000</us-gaap:ReclassificationFromAociCurrentPeriodTax>
    <us-gaap:ReclassificationFromAociCurrentPeriodTax
      contextRef="id9604f0a1dc74034bdf4f0a2f00f96e2_D20190401-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl83My9mcmFnOjY1OWI4NTYwZmZjNjRhNDU5ZjhhYTkwMGMwMmJmYjdhL3RhYmxlOjIyOTM1ODJiNzMyYzRkN2I4ZTlkOWM2NDUyN2FmYzVjL3RhYmxlcmFuZ2U6MjI5MzU4MmI3MzJjNGQ3YjhlOWQ5YzY0NTI3YWZjNWNfNS03LTEtMS0w_dfbb0dd4-79a6-481f-b232-2554af75a82b"
      unitRef="usd">21000</us-gaap:ReclassificationFromAociCurrentPeriodTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="i6025381fa902441b88d8f9cc45425430_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl83My9mcmFnOjY1OWI4NTYwZmZjNjRhNDU5ZjhhYTkwMGMwMmJmYjdhL3RhYmxlOjIyOTM1ODJiNzMyYzRkN2I4ZTlkOWM2NDUyN2FmYzVjL3RhYmxlcmFuZ2U6MjI5MzU4MmI3MzJjNGQ3YjhlOWQ5YzY0NTI3YWZjNWNfNi0xLTEtMS0w_68e0c00d-32c6-467e-aa71-0192ccbd00f8"
      unitRef="usd">22000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="iea34f3bd6e1a4148ab3e5b7171301bb7_D20191001-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl83My9mcmFnOjY1OWI4NTYwZmZjNjRhNDU5ZjhhYTkwMGMwMmJmYjdhL3RhYmxlOjIyOTM1ODJiNzMyYzRkN2I4ZTlkOWM2NDUyN2FmYzVjL3RhYmxlcmFuZ2U6MjI5MzU4MmI3MzJjNGQ3YjhlOWQ5YzY0NTI3YWZjNWNfNi0zLTEtMS0w_da4e0dd4-944e-42f4-97b1-57fa08ce4a59"
      unitRef="usd">17000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="iaf3a871719b6412bab90f45fd8d68151_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl83My9mcmFnOjY1OWI4NTYwZmZjNjRhNDU5ZjhhYTkwMGMwMmJmYjdhL3RhYmxlOjIyOTM1ODJiNzMyYzRkN2I4ZTlkOWM2NDUyN2FmYzVjL3RhYmxlcmFuZ2U6MjI5MzU4MmI3MzJjNGQ3YjhlOWQ5YzY0NTI3YWZjNWNfNi01LTEtMS0w_f5ed1113-eec3-4ecc-863b-d30b8da65dc5"
      unitRef="usd">66000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="id9604f0a1dc74034bdf4f0a2f00f96e2_D20190401-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl83My9mcmFnOjY1OWI4NTYwZmZjNjRhNDU5ZjhhYTkwMGMwMmJmYjdhL3RhYmxlOjIyOTM1ODJiNzMyYzRkN2I4ZTlkOWM2NDUyN2FmYzVjL3RhYmxlcmFuZ2U6MjI5MzU4MmI3MzJjNGQ3YjhlOWQ5YzY0NTI3YWZjNWNfNi03LTEtMS0w_435902ca-0ed7-4919-b490-476a0e5e652a"
      unitRef="usd">67000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
      contextRef="i545141cd78b045c1b76d8764f17fd2fc_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl83My9mcmFnOjY1OWI4NTYwZmZjNjRhNDU5ZjhhYTkwMGMwMmJmYjdhL3RhYmxlOjIyOTM1ODJiNzMyYzRkN2I4ZTlkOWM2NDUyN2FmYzVjL3RhYmxlcmFuZ2U6MjI5MzU4MmI3MzJjNGQ3YjhlOWQ5YzY0NTI3YWZjNWNfOC0xLTEtMS0w_d72eb52e-f7cf-4082-a6dc-1eccf8d6b9a3"
      unitRef="usd">5410000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
      contextRef="ie7b10d56db8d40dd875350d7da1be5e5_D20191001-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl83My9mcmFnOjY1OWI4NTYwZmZjNjRhNDU5ZjhhYTkwMGMwMmJmYjdhL3RhYmxlOjIyOTM1ODJiNzMyYzRkN2I4ZTlkOWM2NDUyN2FmYzVjL3RhYmxlcmFuZ2U6MjI5MzU4MmI3MzJjNGQ3YjhlOWQ5YzY0NTI3YWZjNWNfOC0zLTEtMS0w_4296665f-cc5e-4da8-8579-2f26f4a083c1"
      unitRef="usd">1081000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
      contextRef="i6aeafafbf9e14ed48b4d7503e1d41c8e_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl83My9mcmFnOjY1OWI4NTYwZmZjNjRhNDU5ZjhhYTkwMGMwMmJmYjdhL3RhYmxlOjIyOTM1ODJiNzMyYzRkN2I4ZTlkOWM2NDUyN2FmYzVjL3RhYmxlcmFuZ2U6MjI5MzU4MmI3MzJjNGQ3YjhlOWQ5YzY0NTI3YWZjNWNfOC01LTEtMS0w_1bfb841e-dd14-4eec-be9e-aead636db4bc"
      unitRef="usd">15215000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
      contextRef="i45bf0f8b7b334aa7bafa58f43878a62e_D20190401-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl83My9mcmFnOjY1OWI4NTYwZmZjNjRhNDU5ZjhhYTkwMGMwMmJmYjdhL3RhYmxlOjIyOTM1ODJiNzMyYzRkN2I4ZTlkOWM2NDUyN2FmYzVjL3RhYmxlcmFuZ2U6MjI5MzU4MmI3MzJjNGQ3YjhlOWQ5YzY0NTI3YWZjNWNfOC03LTEtMS0w_e64d5db2-e72c-404e-844d-f0012e46efcf"
      unitRef="usd">604000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax>
    <us-gaap:ReclassificationFromAociCurrentPeriodTax
      contextRef="i545141cd78b045c1b76d8764f17fd2fc_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl83My9mcmFnOjY1OWI4NTYwZmZjNjRhNDU5ZjhhYTkwMGMwMmJmYjdhL3RhYmxlOjIyOTM1ODJiNzMyYzRkN2I4ZTlkOWM2NDUyN2FmYzVjL3RhYmxlcmFuZ2U6MjI5MzU4MmI3MzJjNGQ3YjhlOWQ5YzY0NTI3YWZjNWNfOS0xLTEtMS0w_214b630e-2aea-4120-be01-fff0c2d63e43"
      unitRef="usd">1411000</us-gaap:ReclassificationFromAociCurrentPeriodTax>
    <us-gaap:ReclassificationFromAociCurrentPeriodTax
      contextRef="ie7b10d56db8d40dd875350d7da1be5e5_D20191001-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl83My9mcmFnOjY1OWI4NTYwZmZjNjRhNDU5ZjhhYTkwMGMwMmJmYjdhL3RhYmxlOjIyOTM1ODJiNzMyYzRkN2I4ZTlkOWM2NDUyN2FmYzVjL3RhYmxlcmFuZ2U6MjI5MzU4MmI3MzJjNGQ3YjhlOWQ5YzY0NTI3YWZjNWNfOS0zLTEtMS0w_349e1d36-cbf7-453b-a4da-7f2db787dc86"
      unitRef="usd">283000</us-gaap:ReclassificationFromAociCurrentPeriodTax>
    <us-gaap:ReclassificationFromAociCurrentPeriodTax
      contextRef="i6aeafafbf9e14ed48b4d7503e1d41c8e_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl83My9mcmFnOjY1OWI4NTYwZmZjNjRhNDU5ZjhhYTkwMGMwMmJmYjdhL3RhYmxlOjIyOTM1ODJiNzMyYzRkN2I4ZTlkOWM2NDUyN2FmYzVjL3RhYmxlcmFuZ2U6MjI5MzU4MmI3MzJjNGQ3YjhlOWQ5YzY0NTI3YWZjNWNfOS01LTEtMS0w_14fce2c3-c02c-4850-8c9e-5013f0454104"
      unitRef="usd">3968000</us-gaap:ReclassificationFromAociCurrentPeriodTax>
    <us-gaap:ReclassificationFromAociCurrentPeriodTax
      contextRef="i45bf0f8b7b334aa7bafa58f43878a62e_D20190401-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl83My9mcmFnOjY1OWI4NTYwZmZjNjRhNDU5ZjhhYTkwMGMwMmJmYjdhL3RhYmxlOjIyOTM1ODJiNzMyYzRkN2I4ZTlkOWM2NDUyN2FmYzVjL3RhYmxlcmFuZ2U6MjI5MzU4MmI3MzJjNGQ3YjhlOWQ5YzY0NTI3YWZjNWNfOS03LTEtMS0w_688f3be6-b062-4733-855a-b090c8e32024"
      unitRef="usd">158000</us-gaap:ReclassificationFromAociCurrentPeriodTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="i545141cd78b045c1b76d8764f17fd2fc_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl83My9mcmFnOjY1OWI4NTYwZmZjNjRhNDU5ZjhhYTkwMGMwMmJmYjdhL3RhYmxlOjIyOTM1ODJiNzMyYzRkN2I4ZTlkOWM2NDUyN2FmYzVjL3RhYmxlcmFuZ2U6MjI5MzU4MmI3MzJjNGQ3YjhlOWQ5YzY0NTI3YWZjNWNfMTAtMS0xLTEtMA_bc9334e7-e0ca-4545-b8fa-e21c2630d62c"
      unitRef="usd">3999000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="ie7b10d56db8d40dd875350d7da1be5e5_D20191001-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl83My9mcmFnOjY1OWI4NTYwZmZjNjRhNDU5ZjhhYTkwMGMwMmJmYjdhL3RhYmxlOjIyOTM1ODJiNzMyYzRkN2I4ZTlkOWM2NDUyN2FmYzVjL3RhYmxlcmFuZ2U6MjI5MzU4MmI3MzJjNGQ3YjhlOWQ5YzY0NTI3YWZjNWNfMTAtMy0xLTEtMA_87b07952-1b17-4015-9154-947f67dffb32"
      unitRef="usd">798000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="i6aeafafbf9e14ed48b4d7503e1d41c8e_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl83My9mcmFnOjY1OWI4NTYwZmZjNjRhNDU5ZjhhYTkwMGMwMmJmYjdhL3RhYmxlOjIyOTM1ODJiNzMyYzRkN2I4ZTlkOWM2NDUyN2FmYzVjL3RhYmxlcmFuZ2U6MjI5MzU4MmI3MzJjNGQ3YjhlOWQ5YzY0NTI3YWZjNWNfMTAtNS0xLTEtMA_6ae45e3e-9055-4992-a7f4-1063a153bbc9"
      unitRef="usd">11247000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="i45bf0f8b7b334aa7bafa58f43878a62e_D20190401-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl83My9mcmFnOjY1OWI4NTYwZmZjNjRhNDU5ZjhhYTkwMGMwMmJmYjdhL3RhYmxlOjIyOTM1ODJiNzMyYzRkN2I4ZTlkOWM2NDUyN2FmYzVjL3RhYmxlcmFuZ2U6MjI5MzU4MmI3MzJjNGQ3YjhlOWQ5YzY0NTI3YWZjNWNfMTAtNy0xLTEtMA_e2e0bb4e-cb2a-4f42-8732-b9042b4849a6"
      unitRef="usd">446000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock
      contextRef="idbd391fe5221494982d0ff6a7fcebb0b_D20200401-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl83Ni9mcmFnOjk5OTdmZDFjNmE5NjQ0YzhhM2U1ZjYyNjE3MjFlNDMwL3RleHRyZWdpb246OTk5N2ZkMWM2YTk2NDRjOGEzZTVmNjI2MTcyMWU0MzBfMTU2MA_80323f9e-daa7-42aa-8816-1ae76af6017d">STOCK-BASED COMPENSATION&lt;div style="margin-top:6pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes stock-based compensation expense recognized in the condensed consolidated statements of operations:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:11pt;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:45.829%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.624%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended&lt;br/&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Nine Months Ended&lt;br/&gt;December 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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;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;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="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:top"&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 revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,834&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;3,018&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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,101&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;7,490&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&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 expenses&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;9,507&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,970&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,871&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,306&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&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 #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;15,341&#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;10,988&#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;40,972&#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,796&#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="text-align:center"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the total stock-based compensation expense recognized in the condensed consolidated statements of operations by the following types of equity awards;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:11pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.829%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.624%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 4.37pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended&lt;br/&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 4.37pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Nine Months Ended&lt;br/&gt;December 31,&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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 4.37pt;text-align:center;vertical-align: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 4.37pt;text-align:center;vertical-align: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;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 4.37pt;text-align:center;vertical-align: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 4.37pt;text-align:center;vertical-align: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 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Equity Incentive Plan Options&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;792&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;762&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;1,921&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;1,968&#160;&lt;/span&gt;&lt;/td&gt;&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Restricted Stock Awards&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14,549&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,226&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,051&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,828&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:top"&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 #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;15,341&#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;10,988&#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;40,972&#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,796&#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="text-indent:22.5pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2020, there was $56.1 million of total unrecognized compensation cost related to unvested stock-based compensation agreements. The unrecognized compensation cost as of December&#160;31, 2020 is expected to be fully amortized over the next 5.0 years.  Absent the effect of accelerating stock compensation cost for any departures of employees who may continue to vest in their equity awards, the following table summarizes the unrecognized compensation cost and the weighted-average period the cost is expected to be amortized.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:11pt;text-align:center"&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:63.175%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.980%"/&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:18.081%"/&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;December 31, 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;Unrecognized Compensation 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;Weighted Average Remaining Period to be Recognized (in 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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Equity Incentive Plan Options&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;4,230&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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: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;3.59&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:10pt;font-weight:400;line-height:100%"&gt;Restricted Stock Awards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,835&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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="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.82&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:top"&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;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;56,065&#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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Equity Incentive Plan&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2020, there were 1,492,491 EIP options outstanding, of which 750,071 were unvested. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the three months ended December&#160;31, 2020, the Board of Directors granted&#160;63,840&#160;restricted stock units to certain employees of the Company. The aggregate value of these awards was&#160;$5.2 million&#160;based on the grant date stock price, which ranged from $79.54 to $87.77.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Employee Stock Purchase Plan &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For the quarterly offering period that closed on December&#160;31, 2020, 58,649 Class&#160;A Common Stock shares were purchased by employees under the Company's Employee Stock Purchase Plan, or ESPP.  Since the program's inception, 2,837,521 shares have been purchased by employees.&lt;/span&gt;&lt;/div&gt;</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
    <us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock
      contextRef="idbd391fe5221494982d0ff6a7fcebb0b_D20200401-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl83Ni9mcmFnOjk5OTdmZDFjNmE5NjQ0YzhhM2U1ZjYyNjE3MjFlNDMwL3RleHRyZWdpb246OTk5N2ZkMWM2YTk2NDRjOGEzZTVmNjI2MTcyMWU0MzBfMTU4MQ_9f95a3d2-b693-4cdb-bb49-2967a51b0b26">&lt;div style="margin-top:6pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes stock-based compensation expense recognized in the condensed consolidated statements of operations:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:11pt;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:45.829%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.624%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended&lt;br/&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Nine Months Ended&lt;br/&gt;December 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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;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;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="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:top"&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 revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,834&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;3,018&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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,101&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;7,490&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&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 expenses&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;9,507&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,970&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,871&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,306&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&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 #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;15,341&#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;10,988&#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;40,972&#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,796&#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="text-align:center"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the total stock-based compensation expense recognized in the condensed consolidated statements of operations by the following types of equity awards;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:11pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:45.829%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.530%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.624%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 4.37pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended&lt;br/&gt;December 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="padding:2px 4.37pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Nine Months Ended&lt;br/&gt;December 31,&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:8pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 4.37pt;text-align:center;vertical-align: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 4.37pt;text-align:center;vertical-align: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;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 4.37pt;text-align:center;vertical-align: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 4.37pt;text-align:center;vertical-align: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 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Equity Incentive Plan Options&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;792&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;762&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;1,921&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New 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;1,968&#160;&lt;/span&gt;&lt;/td&gt;&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Restricted Stock Awards&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"&gt;14,549&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,226&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,051&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,828&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:top"&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 #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;15,341&#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;10,988&#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;40,972&#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,796&#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:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i829854ca04584e1f91bfa0accf0cf6fd_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl83Ni9mcmFnOjk5OTdmZDFjNmE5NjQ0YzhhM2U1ZjYyNjE3MjFlNDMwL3RhYmxlOjcyZDZiNGE0YzZhOTRjZjg4YWM2NDY5MmQwN2ViY2MxL3RhYmxlcmFuZ2U6NzJkNmI0YTRjNmE5NGNmODhhYzY0NjkyZDA3ZWJjYzFfMi0xLTEtMS0w_35143474-e3b8-47de-87be-9920e7f424a0"
      unitRef="usd">5834000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ic4fdcbb0d1424b5db5a04716a6111364_D20191001-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl83Ni9mcmFnOjk5OTdmZDFjNmE5NjQ0YzhhM2U1ZjYyNjE3MjFlNDMwL3RhYmxlOjcyZDZiNGE0YzZhOTRjZjg4YWM2NDY5MmQwN2ViY2MxL3RhYmxlcmFuZ2U6NzJkNmI0YTRjNmE5NGNmODhhYzY0NjkyZDA3ZWJjYzFfMi0zLTEtMS0w_b3489ecf-9027-4204-9679-50f29b852065"
      unitRef="usd">3018000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="if463137eaaad4c3eae8d16c84262228a_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl83Ni9mcmFnOjk5OTdmZDFjNmE5NjQ0YzhhM2U1ZjYyNjE3MjFlNDMwL3RhYmxlOjcyZDZiNGE0YzZhOTRjZjg4YWM2NDY5MmQwN2ViY2MxL3RhYmxlcmFuZ2U6NzJkNmI0YTRjNmE5NGNmODhhYzY0NjkyZDA3ZWJjYzFfMi01LTEtMS0w_2d393eb6-b5a4-43aa-8ba1-c9625e76bd41"
      unitRef="usd">16101000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i9d02e0c18709466c9d882c1e2a4f3f68_D20190401-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl83Ni9mcmFnOjk5OTdmZDFjNmE5NjQ0YzhhM2U1ZjYyNjE3MjFlNDMwL3RhYmxlOjcyZDZiNGE0YzZhOTRjZjg4YWM2NDY5MmQwN2ViY2MxL3RhYmxlcmFuZ2U6NzJkNmI0YTRjNmE5NGNmODhhYzY0NjkyZDA3ZWJjYzFfMi03LTEtMS0w_85c34bb1-0f8a-4f4b-b5dc-fd98e6a7ab48"
      unitRef="usd">7490000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i889fe5ac8ae24f02b4bcff046ae32794_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl83Ni9mcmFnOjk5OTdmZDFjNmE5NjQ0YzhhM2U1ZjYyNjE3MjFlNDMwL3RhYmxlOjcyZDZiNGE0YzZhOTRjZjg4YWM2NDY5MmQwN2ViY2MxL3RhYmxlcmFuZ2U6NzJkNmI0YTRjNmE5NGNmODhhYzY0NjkyZDA3ZWJjYzFfMy0xLTEtMS0w_c4f73c1e-047b-4517-b9de-26a02d0e3f4d"
      unitRef="usd">9507000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i5d8a1f6099e74cdf982984902ce05a50_D20191001-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl83Ni9mcmFnOjk5OTdmZDFjNmE5NjQ0YzhhM2U1ZjYyNjE3MjFlNDMwL3RhYmxlOjcyZDZiNGE0YzZhOTRjZjg4YWM2NDY5MmQwN2ViY2MxL3RhYmxlcmFuZ2U6NzJkNmI0YTRjNmE5NGNmODhhYzY0NjkyZDA3ZWJjYzFfMy0zLTEtMS0w_4feba5b0-b623-461f-8c20-2d297169e696"
      unitRef="usd">7970000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i5e4261c6e04b4e9a98d4bd66a7dbc61d_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl83Ni9mcmFnOjk5OTdmZDFjNmE5NjQ0YzhhM2U1ZjYyNjE3MjFlNDMwL3RhYmxlOjcyZDZiNGE0YzZhOTRjZjg4YWM2NDY5MmQwN2ViY2MxL3RhYmxlcmFuZ2U6NzJkNmI0YTRjNmE5NGNmODhhYzY0NjkyZDA3ZWJjYzFfMy01LTEtMS0w_26779a3f-6681-4b6d-9d1a-8324c1232dd0"
      unitRef="usd">24871000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="iaf06189a51214462b29d8d2cfb8018ec_D20190401-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl83Ni9mcmFnOjk5OTdmZDFjNmE5NjQ0YzhhM2U1ZjYyNjE3MjFlNDMwL3RhYmxlOjcyZDZiNGE0YzZhOTRjZjg4YWM2NDY5MmQwN2ViY2MxL3RhYmxlcmFuZ2U6NzJkNmI0YTRjNmE5NGNmODhhYzY0NjkyZDA3ZWJjYzFfMy03LTEtMS0w_c3237350-c1d8-4b0b-9b79-b2d756ee2b83"
      unitRef="usd">19306000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i8300eef8c9384db0b4c93059c7cd3074_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl83Ni9mcmFnOjk5OTdmZDFjNmE5NjQ0YzhhM2U1ZjYyNjE3MjFlNDMwL3RhYmxlOjcyZDZiNGE0YzZhOTRjZjg4YWM2NDY5MmQwN2ViY2MxL3RhYmxlcmFuZ2U6NzJkNmI0YTRjNmE5NGNmODhhYzY0NjkyZDA3ZWJjYzFfNC0xLTEtMS0w_cbce3f43-d3a7-44d2-b021-462fc0eb565b"
      unitRef="usd">15341000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i52cf5c5c045049efa3e30153262bb31c_D20191001-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl83Ni9mcmFnOjk5OTdmZDFjNmE5NjQ0YzhhM2U1ZjYyNjE3MjFlNDMwL3RhYmxlOjcyZDZiNGE0YzZhOTRjZjg4YWM2NDY5MmQwN2ViY2MxL3RhYmxlcmFuZ2U6NzJkNmI0YTRjNmE5NGNmODhhYzY0NjkyZDA3ZWJjYzFfNC0zLTEtMS0w_d759b010-fb4c-4f95-a053-2a010e71e7ef"
      unitRef="usd">10988000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="idbd391fe5221494982d0ff6a7fcebb0b_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl83Ni9mcmFnOjk5OTdmZDFjNmE5NjQ0YzhhM2U1ZjYyNjE3MjFlNDMwL3RhYmxlOjcyZDZiNGE0YzZhOTRjZjg4YWM2NDY5MmQwN2ViY2MxL3RhYmxlcmFuZ2U6NzJkNmI0YTRjNmE5NGNmODhhYzY0NjkyZDA3ZWJjYzFfNC01LTEtMS0w_0c75f77b-92b0-4c8b-8390-e71e53256577"
      unitRef="usd">40972000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ice2dc0ea5ea54deebe4fa8d7a9bd0fe7_D20190401-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl83Ni9mcmFnOjk5OTdmZDFjNmE5NjQ0YzhhM2U1ZjYyNjE3MjFlNDMwL3RhYmxlOjcyZDZiNGE0YzZhOTRjZjg4YWM2NDY5MmQwN2ViY2MxL3RhYmxlcmFuZ2U6NzJkNmI0YTRjNmE5NGNmODhhYzY0NjkyZDA3ZWJjYzFfNC03LTEtMS0w_ed793d21-9497-43e9-8bbe-a972a1159e81"
      unitRef="usd">26796000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ic84080ec46f84a71bc3ebad685ccac06_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl83Ni9mcmFnOjk5OTdmZDFjNmE5NjQ0YzhhM2U1ZjYyNjE3MjFlNDMwL3RhYmxlOjQwNmFhOGVhMWZjMzRiYTI5NDgzMzMyMjY2NjYyYjZjL3RhYmxlcmFuZ2U6NDA2YWE4ZWExZmMzNGJhMjk0ODMzMzIyNjY2NjJiNmNfMi0xLTEtMS0w_c44703f2-3b38-49ed-be09-71a103e41b91"
      unitRef="usd">792000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ifee4af5bcc8d432ca2fdc0b53009ddf3_D20191001-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl83Ni9mcmFnOjk5OTdmZDFjNmE5NjQ0YzhhM2U1ZjYyNjE3MjFlNDMwL3RhYmxlOjQwNmFhOGVhMWZjMzRiYTI5NDgzMzMyMjY2NjYyYjZjL3RhYmxlcmFuZ2U6NDA2YWE4ZWExZmMzNGJhMjk0ODMzMzIyNjY2NjJiNmNfMi0zLTEtMS0w_209ca84b-2810-4928-9b52-d4b7cd46a4df"
      unitRef="usd">762000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i6824ae5936af41beb86f11f64e136404_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl83Ni9mcmFnOjk5OTdmZDFjNmE5NjQ0YzhhM2U1ZjYyNjE3MjFlNDMwL3RhYmxlOjQwNmFhOGVhMWZjMzRiYTI5NDgzMzMyMjY2NjYyYjZjL3RhYmxlcmFuZ2U6NDA2YWE4ZWExZmMzNGJhMjk0ODMzMzIyNjY2NjJiNmNfMi01LTEtMS0w_fd1e3890-a2a6-4105-8bf2-c5c263d3fe79"
      unitRef="usd">1921000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i572b79dd2ff540fe89993c18e2ebef83_D20190401-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl83Ni9mcmFnOjk5OTdmZDFjNmE5NjQ0YzhhM2U1ZjYyNjE3MjFlNDMwL3RhYmxlOjQwNmFhOGVhMWZjMzRiYTI5NDgzMzMyMjY2NjYyYjZjL3RhYmxlcmFuZ2U6NDA2YWE4ZWExZmMzNGJhMjk0ODMzMzIyNjY2NjJiNmNfMi03LTEtMS0w_5dae3186-776f-4b5e-b003-4ed5f1f83b78"
      unitRef="usd">1968000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="iaaf2fd0a542c4180836392ca48cc442b_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl83Ni9mcmFnOjk5OTdmZDFjNmE5NjQ0YzhhM2U1ZjYyNjE3MjFlNDMwL3RhYmxlOjQwNmFhOGVhMWZjMzRiYTI5NDgzMzMyMjY2NjYyYjZjL3RhYmxlcmFuZ2U6NDA2YWE4ZWExZmMzNGJhMjk0ODMzMzIyNjY2NjJiNmNfMy0xLTEtMS0w_96ae7665-4455-4b63-9d51-656d369fbd1e"
      unitRef="usd">14549000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i4d2a1c1cba404d859b7ab2b9970e2da0_D20191001-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl83Ni9mcmFnOjk5OTdmZDFjNmE5NjQ0YzhhM2U1ZjYyNjE3MjFlNDMwL3RhYmxlOjQwNmFhOGVhMWZjMzRiYTI5NDgzMzMyMjY2NjYyYjZjL3RhYmxlcmFuZ2U6NDA2YWE4ZWExZmMzNGJhMjk0ODMzMzIyNjY2NjJiNmNfMy0zLTEtMS0w_c34e9887-accb-4179-9602-8dac67a43e34"
      unitRef="usd">10226000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i71d38b354d9d4757af23a7054e6b8e05_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl83Ni9mcmFnOjk5OTdmZDFjNmE5NjQ0YzhhM2U1ZjYyNjE3MjFlNDMwL3RhYmxlOjQwNmFhOGVhMWZjMzRiYTI5NDgzMzMyMjY2NjYyYjZjL3RhYmxlcmFuZ2U6NDA2YWE4ZWExZmMzNGJhMjk0ODMzMzIyNjY2NjJiNmNfMy01LTEtMS0w_be0b5bca-e5f6-42fa-bf83-65fb372b16d3"
      unitRef="usd">39051000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="iaed89a2568984353a76e5dd41b6caebf_D20190401-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl83Ni9mcmFnOjk5OTdmZDFjNmE5NjQ0YzhhM2U1ZjYyNjE3MjFlNDMwL3RhYmxlOjQwNmFhOGVhMWZjMzRiYTI5NDgzMzMyMjY2NjYyYjZjL3RhYmxlcmFuZ2U6NDA2YWE4ZWExZmMzNGJhMjk0ODMzMzIyNjY2NjJiNmNfMy03LTEtMS0w_fd642175-0bec-406d-93cc-c638560a277e"
      unitRef="usd">24828000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i8300eef8c9384db0b4c93059c7cd3074_D20201001-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl83Ni9mcmFnOjk5OTdmZDFjNmE5NjQ0YzhhM2U1ZjYyNjE3MjFlNDMwL3RhYmxlOjQwNmFhOGVhMWZjMzRiYTI5NDgzMzMyMjY2NjYyYjZjL3RhYmxlcmFuZ2U6NDA2YWE4ZWExZmMzNGJhMjk0ODMzMzIyNjY2NjJiNmNfNC0xLTEtMS0w_31186057-d3aa-4508-aae6-298c86707176"
      unitRef="usd">15341000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i52cf5c5c045049efa3e30153262bb31c_D20191001-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl83Ni9mcmFnOjk5OTdmZDFjNmE5NjQ0YzhhM2U1ZjYyNjE3MjFlNDMwL3RhYmxlOjQwNmFhOGVhMWZjMzRiYTI5NDgzMzMyMjY2NjYyYjZjL3RhYmxlcmFuZ2U6NDA2YWE4ZWExZmMzNGJhMjk0ODMzMzIyNjY2NjJiNmNfNC0zLTEtMS0w_b059de73-7425-411d-a7e5-ae2bf8ee6d38"
      unitRef="usd">10988000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="idbd391fe5221494982d0ff6a7fcebb0b_D20200401-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl83Ni9mcmFnOjk5OTdmZDFjNmE5NjQ0YzhhM2U1ZjYyNjE3MjFlNDMwL3RhYmxlOjQwNmFhOGVhMWZjMzRiYTI5NDgzMzMyMjY2NjYyYjZjL3RhYmxlcmFuZ2U6NDA2YWE4ZWExZmMzNGJhMjk0ODMzMzIyNjY2NjJiNmNfNC01LTEtMS0w_f2b6086c-174d-4348-98b3-d1d95100c25b"
      unitRef="usd">40972000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ice2dc0ea5ea54deebe4fa8d7a9bd0fe7_D20190401-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl83Ni9mcmFnOjk5OTdmZDFjNmE5NjQ0YzhhM2U1ZjYyNjE3MjFlNDMwL3RhYmxlOjQwNmFhOGVhMWZjMzRiYTI5NDgzMzMyMjY2NjYyYjZjL3RhYmxlcmFuZ2U6NDA2YWE4ZWExZmMzNGJhMjk0ODMzMzIyNjY2NjJiNmNfNC03LTEtMS0w_7037b735-5a9d-411e-9226-fed65770caca"
      unitRef="usd">26796000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
      contextRef="i89009fd4f80f4537afb8edcc90602daf_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl83Ni9mcmFnOjk5OTdmZDFjNmE5NjQ0YzhhM2U1ZjYyNjE3MjFlNDMwL3RleHRyZWdpb246OTk5N2ZkMWM2YTk2NDRjOGEzZTVmNjI2MTcyMWU0MzBfMzc1_087ab437-211f-44eb-b575-6412894198a9"
      unitRef="usd">56100000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="idbd391fe5221494982d0ff6a7fcebb0b_D20200401-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl83Ni9mcmFnOjk5OTdmZDFjNmE5NjQ0YzhhM2U1ZjYyNjE3MjFlNDMwL3RleHRyZWdpb246OTk5N2ZkMWM2YTk2NDRjOGEzZTVmNjI2MTcyMWU0MzBfNTY3_5d062ad3-8b84-4cd8-9ab9-615d0269a162">P5Y</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:ScheduleOfUnrecognizedCompensationCostNonvestedAwardsTableTextBlock
      contextRef="idbd391fe5221494982d0ff6a7fcebb0b_D20200401-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl83Ni9mcmFnOjk5OTdmZDFjNmE5NjQ0YzhhM2U1ZjYyNjE3MjFlNDMwL3RleHRyZWdpb246OTk5N2ZkMWM2YTk2NDRjOGEzZTVmNjI2MTcyMWU0MzBfMTU4Mw_29b60dd7-202c-477f-a794-6ca36aee30ee">Absent the effect of accelerating stock compensation cost for any departures of employees who may continue to vest in their equity awards, the following table summarizes the unrecognized compensation cost and the weighted-average period the cost is expected to be amortized.&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:63.175%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.980%"/&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:18.081%"/&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;December 31, 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;Unrecognized Compensation 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;Weighted Average Remaining Period to be Recognized (in 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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Equity Incentive Plan Options&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;4,230&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 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: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;3.59&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:10pt;font-weight:400;line-height:100%"&gt;Restricted Stock Awards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,835&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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="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.82&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:top"&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;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;56,065&#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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfUnrecognizedCompensationCostNonvestedAwardsTableTextBlock>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
      contextRef="i8a4829fd9d4b45ef94cd2ffc8d705571_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl83Ni9mcmFnOjk5OTdmZDFjNmE5NjQ0YzhhM2U1ZjYyNjE3MjFlNDMwL3RhYmxlOmE2MzMyYmEwZWI2NzRmNTNiM2MxOGJmYmY5ZGY0OTM1L3RhYmxlcmFuZ2U6YTYzMzJiYTBlYjY3NGY1M2IzYzE4YmZiZjlkZjQ5MzVfMi0yLTEtMS0w_ded3ad05-345c-4de6-b9f9-d960f795c62c"
      unitRef="usd">4230000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="i6824ae5936af41beb86f11f64e136404_D20200401-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl83Ni9mcmFnOjk5OTdmZDFjNmE5NjQ0YzhhM2U1ZjYyNjE3MjFlNDMwL3RhYmxlOmE2MzMyYmEwZWI2NzRmNTNiM2MxOGJmYmY5ZGY0OTM1L3RhYmxlcmFuZ2U6YTYzMzJiYTBlYjY3NGY1M2IzYzE4YmZiZjlkZjQ5MzVfMi00LTEtMS0w_17a6ee65-4d6c-49ef-8b7f-2ed4ad15034f">P3Y7M2D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
      contextRef="i4e3c3c7de06d45d69f5f46c71f4dd305_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl83Ni9mcmFnOjk5OTdmZDFjNmE5NjQ0YzhhM2U1ZjYyNjE3MjFlNDMwL3RhYmxlOmE2MzMyYmEwZWI2NzRmNTNiM2MxOGJmYmY5ZGY0OTM1L3RhYmxlcmFuZ2U6YTYzMzJiYTBlYjY3NGY1M2IzYzE4YmZiZjlkZjQ5MzVfMy0yLTEtMS0w_d925e487-315c-411b-81d4-3e5b27ad416f"
      unitRef="usd">51835000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="i71d38b354d9d4757af23a7054e6b8e05_D20200401-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl83Ni9mcmFnOjk5OTdmZDFjNmE5NjQ0YzhhM2U1ZjYyNjE3MjFlNDMwL3RhYmxlOmE2MzMyYmEwZWI2NzRmNTNiM2MxOGJmYmY5ZGY0OTM1L3RhYmxlcmFuZ2U6YTYzMzJiYTBlYjY3NGY1M2IzYzE4YmZiZjlkZjQ5MzVfMy00LTEtMS0w_f29cde0b-dd67-4b35-b98c-248ceb51930c">P1Y9M25D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
      contextRef="i89009fd4f80f4537afb8edcc90602daf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl83Ni9mcmFnOjk5OTdmZDFjNmE5NjQ0YzhhM2U1ZjYyNjE3MjFlNDMwL3RhYmxlOmE2MzMyYmEwZWI2NzRmNTNiM2MxOGJmYmY5ZGY0OTM1L3RhYmxlcmFuZ2U6YTYzMzJiYTBlYjY3NGY1M2IzYzE4YmZiZjlkZjQ5MzVfNC0yLTEtMS0w_d90b0bde-6760-44f6-9140-a317e8cb44d8"
      unitRef="usd">56065000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="i8a4829fd9d4b45ef94cd2ffc8d705571_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl83Ni9mcmFnOjk5OTdmZDFjNmE5NjQ0YzhhM2U1ZjYyNjE3MjFlNDMwL3RleHRyZWdpb246OTk5N2ZkMWM2YTk2NDRjOGEzZTVmNjI2MTcyMWU0MzBfODk4_51e5f07f-bd5e-4133-af6f-389bb3549477"
      unitRef="shares">1492491</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares
      contextRef="i8a4829fd9d4b45ef94cd2ffc8d705571_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl83Ni9mcmFnOjk5OTdmZDFjNmE5NjQ0YzhhM2U1ZjYyNjE3MjFlNDMwL3RleHRyZWdpb246OTk5N2ZkMWM2YTk2NDRjOGEzZTVmNjI2MTcyMWU0MzBfOTM1_758095eb-4ec0-47f6-a075-1b53608253c9"
      unitRef="shares">750071</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="ie33af29875a94304ba0a44d63c2e85f0_D20201001-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl83Ni9mcmFnOjk5OTdmZDFjNmE5NjQ0YzhhM2U1ZjYyNjE3MjFlNDMwL3RleHRyZWdpb246OTk5N2ZkMWM2YTk2NDRjOGEzZTVmNjI2MTcyMWU0MzBfMTAxNg_ec267e5a-6a3e-4426-8f7e-a9bd7b480452"
      unitRef="shares">63840</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <bah:SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsGrantsinPeriodFairValue
      contextRef="i8300eef8c9384db0b4c93059c7cd3074_D20201001-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl83Ni9mcmFnOjk5OTdmZDFjNmE5NjQ0YzhhM2U1ZjYyNjE3MjFlNDMwL3RleHRyZWdpb246OTk5N2ZkMWM2YTk2NDRjOGEzZTVmNjI2MTcyMWU0MzBfMTIxMw_e95f6785-225b-43e3-a7f1-aa1224f40c15"
      unitRef="usd">5200000</bah:SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsGrantsinPeriodFairValue>
    <us-gaap:SharePrice
      contextRef="i68bbc3d6ca3c45649e23d800129d7948_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl83Ni9mcmFnOjk5OTdmZDFjNmE5NjQ0YzhhM2U1ZjYyNjE3MjFlNDMwL3RleHRyZWdpb246OTk5N2ZkMWM2YTk2NDRjOGEzZTVmNjI2MTcyMWU0MzBfMTI3MQ_9d08a238-edfe-4776-be5c-f4e333f3844f"
      unitRef="usdPerShare">79.54</us-gaap:SharePrice>
    <us-gaap:SharePrice
      contextRef="i6d893d4c9396422e991ad2a9e39f1c67_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl83Ni9mcmFnOjk5OTdmZDFjNmE5NjQ0YzhhM2U1ZjYyNjE3MjFlNDMwL3RleHRyZWdpb246OTk5N2ZkMWM2YTk2NDRjOGEzZTVmNjI2MTcyMWU0MzBfMTI3Nw_73c22504-c23c-4214-96e1-156cda3c7ef1"
      unitRef="usdPerShare">87.77</us-gaap:SharePrice>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
      contextRef="i88e3556cc4cb4a41a26f0acba5a8d3eb_D20201001-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl83Ni9mcmFnOjk5OTdmZDFjNmE5NjQ0YzhhM2U1ZjYyNjE3MjFlNDMwL3RleHRyZWdpb246OTk5N2ZkMWM2YTk2NDRjOGEzZTVmNjI2MTcyMWU0MzBfMTM2NA_f622efef-bf86-4407-b5d2-0f28259d069e"
      unitRef="shares">58649</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
      contextRef="i04bbfcdc6b474a14ba02d41043b8d4a7_D20101101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl83Ni9mcmFnOjk5OTdmZDFjNmE5NjQ0YzhhM2U1ZjYyNjE3MjFlNDMwL3RleHRyZWdpb246OTk5N2ZkMWM2YTk2NDRjOGEzZTVmNjI2MTcyMWU0MzBfMTUxNA_c755acc1-5742-4b70-a712-9586434f75f6"
      unitRef="shares">2837521</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
    <us-gaap:FairValueDisclosuresTextBlock
      contextRef="idbd391fe5221494982d0ff6a7fcebb0b_D20200401-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl83OS9mcmFnOjRiMDQ1YWJlZTQxZjRiMDhiMTc2Y2IxNTRjNTBiNDE5L3RleHRyZWdpb246NGIwNDVhYmVlNDFmNGIwOGIxNzZjYjE1NGM1MGI0MTlfMjkwMQ_3d53787d-29e1-4476-bbd3-4b32f0c659ad">FAIR VALUE MEASUREMENTS&lt;div style="margin-top:6pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The accounting standard for fair value measurements establishes a three-tier value hierarchy, which prioritizes the inputs used in measuring fair value as follows: observable inputs such as quoted prices in active markets (Level 1); inputs other than quoted prices in active markets that are observable either directly or indirectly (Level 2); and unobservable inputs in which there is little or no market data, which requires the Company to develop its own assumptions (Level 3). &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A financial instrument's level within the fair value hierarchy is based on the lowest level of input that is significant to the fair value measurement. The financial instruments measured at fair value in the accompanying condensed consolidated balance sheets consist of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:11pt;text-align:center"&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:55.122%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.295%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.295%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.295%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.297%"/&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="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:10pt;font-weight:700;line-height:100%"&gt;Recurring Fair Value Measurements&lt;br/&gt;as of December 31, 2020&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;border-top:1pt solid #000000;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;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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;Level 3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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;Total&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;Assets:&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;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#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;Long-term deferred compensation plan asset (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,202&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;14,202&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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 Assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,202&#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;border-top:1pt solid #000000;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:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#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;border-top:1pt solid #000000;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:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#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;border-top:1pt solid #000000;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:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,202&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Contingent consideration liability (2)&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: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;1,223&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,223&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;Current derivative instruments (3)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;18,592&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;18,592&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;Long-term derivative instruments (3)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;29,963&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;29,963&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;Long-term deferred compensation plan liability (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,202&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;14,202&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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 Liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #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:1pt solid #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;14,202&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #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:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #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:1pt solid #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;48,555&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #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:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #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:1pt solid #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,223&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #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:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #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:1pt solid #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;63,980&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #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;text-align:center"&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:5pt;margin-top:11pt"&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:55.122%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.295%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.295%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.295%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.297%"/&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="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:10pt;font-weight:700;line-height:100%"&gt;Recurring Fair Value Measurements&lt;br/&gt;as of March 31, 2020&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;border-top:1pt solid #000000;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;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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;Level 3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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;Total&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;Assets:&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;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#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;Long-term deferred compensation plan asset (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,879&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;5,879&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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 Assets&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,879&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,879&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Contingent consideration liability (2)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;&#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 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;&#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 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,224&#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,224&#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;Current derivative instruments (3)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;18,831&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;18,831&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;Long-term derivative instruments (3)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;37,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: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;37,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;/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;Long-term deferred compensation plan liability (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,879&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;5,879&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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 Liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #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:1pt solid #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;5,879&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #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:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #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:1pt solid #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;56,650&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #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:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #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:1pt solid #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,224&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #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:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #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:1pt solid #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;63,753&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #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:10pt;font-weight:400;line-height:120%"&gt;(1) Investments in this category consist primarily of mutual funds whose fair values are determined by reference to the quoted market price per unit in active markets multiplied by the number of units held without consideration of transaction costs. These assets represent investments held in a consolidated trust to fund the Company's non-qualified deferred compensation plan and are recorded in other long-term assets and other long-term liabilities on our condensed consolidated balance sheets.&lt;/span&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:10pt;font-weight:400;line-height:120%"&gt;(2) The Company recognized a contingent consideration liability of $3.6 million in connection with its acquisition of Aquilent in fiscal 2017. As of both December&#160;31, 2020 and March&#160;31, 2020, the estimated fair value of the contingent consideration liability was $1.2 million, and was valued using probability-weighted cash flows, which is based on the use of Level 3 fair value measurement inputs.&lt;/span&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:10pt;font-weight:400;line-height:120%"&gt;(3) The Company&#x2019;s interest rate swaps are considered over-the-counter derivatives and fair value is estimated based on the present value of future cash flows using a model-derived valuation that uses Level 2 observable inputs such as interest rate yield curves. See Note 9 to the condensed consolidated financial statements for further discussion on the Company&#x2019;s derivative instruments designated as cash flow hedges.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The fair value of the Company's cash and cash equivalents, which are Level 1 inputs, approximated its carrying values at December&#160;31, 2020 and March&#160;31, 2020.  The fair value of the Company's debt instruments approximated its carrying value at December&#160;31, 2020 and March&#160;31, 2020. The fair value of debt is determined using quoted prices or other market information obtained from recent trading activity of each debt tranche in markets that are not active (Level 2 inputs). The fair value is corroborated by prices derived from the interest rate spreads of recently completed leveraged loan transactions of a similar credit profile, industry, and terms to that of the Company. The fair value of the Senior Notes is determined using quoted prices or other market information obtained from recent trading activity in the high-yield bond market (Level 2 inputs).&lt;/span&gt;&lt;/div&gt;</us-gaap:FairValueDisclosuresTextBlock>
    <us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock
      contextRef="idbd391fe5221494982d0ff6a7fcebb0b_D20200401-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl83OS9mcmFnOjRiMDQ1YWJlZTQxZjRiMDhiMTc2Y2IxNTRjNTBiNDE5L3RleHRyZWdpb246NGIwNDVhYmVlNDFmNGIwOGIxNzZjYjE1NGM1MGI0MTlfMjg4MQ_841b7e22-b71b-4452-8aa8-d748d29d630e">The financial instruments measured at fair value in the accompanying condensed consolidated balance sheets consist of the following:&lt;div style="margin-bottom:5pt;margin-top:11pt;text-align:center"&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:55.122%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.295%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.295%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.295%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.297%"/&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="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:10pt;font-weight:700;line-height:100%"&gt;Recurring Fair Value Measurements&lt;br/&gt;as of December 31, 2020&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;border-top:1pt solid #000000;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;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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;Level 3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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;Total&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;Assets:&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;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#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;Long-term deferred compensation plan asset (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,202&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;14,202&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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 Assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,202&#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;border-top:1pt solid #000000;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:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#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;border-top:1pt solid #000000;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:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#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;border-top:1pt solid #000000;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:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,202&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Contingent consideration liability (2)&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: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;1,223&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,223&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;Current derivative instruments (3)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;18,592&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;18,592&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;Long-term derivative instruments (3)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;29,963&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;29,963&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;Long-term deferred compensation plan liability (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,202&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;14,202&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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 Liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #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:1pt solid #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;14,202&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #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:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #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:1pt solid #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;48,555&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #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:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #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:1pt solid #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,223&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #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:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #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:1pt solid #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;63,980&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #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;text-align:center"&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:5pt;margin-top:11pt"&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:55.122%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.295%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.295%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.295%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.532%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.297%"/&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="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:10pt;font-weight:700;line-height:100%"&gt;Recurring Fair Value Measurements&lt;br/&gt;as of March 31, 2020&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;border-top:1pt solid #000000;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;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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;Level 3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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;Total&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;Assets:&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;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#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;Long-term deferred compensation plan asset (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,879&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;5,879&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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 Assets&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,879&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'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-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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,879&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Contingent consideration liability (2)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;&#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 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;&#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 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,224&#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,224&#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;Current derivative instruments (3)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;18,831&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;18,831&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;Long-term derivative instruments (3)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;37,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: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;37,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;/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;Long-term deferred compensation plan liability (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;5,879&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;5,879&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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 Liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #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:1pt solid #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;5,879&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #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:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #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:1pt solid #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;56,650&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #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:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #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:1pt solid #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,224&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #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:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #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:1pt solid #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;63,753&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #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:10pt;font-weight:400;line-height:120%"&gt;(1) Investments in this category consist primarily of mutual funds whose fair values are determined by reference to the quoted market price per unit in active markets multiplied by the number of units held without consideration of transaction costs. These assets represent investments held in a consolidated trust to fund the Company's non-qualified deferred compensation plan and are recorded in other long-term assets and other long-term liabilities on our condensed consolidated balance sheets.&lt;/span&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:10pt;font-weight:400;line-height:120%"&gt;(2) The Company recognized a contingent consideration liability of $3.6 million in connection with its acquisition of Aquilent in fiscal 2017. As of both December&#160;31, 2020 and March&#160;31, 2020, the estimated fair value of the contingent consideration liability was $1.2 million, and was valued using probability-weighted cash flows, which is based on the use of Level 3 fair value measurement inputs.&lt;/span&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:10pt;font-weight:400;line-height:120%"&gt;(3) The Company&#x2019;s interest rate swaps are considered over-the-counter derivatives and fair value is estimated based on the present value of future cash flows using a model-derived valuation that uses Level 2 observable inputs such as interest rate yield curves. See Note 9 to the condensed consolidated financial statements for further discussion on the Company&#x2019;s derivative instruments designated as cash flow hedges.&lt;/span&gt;&lt;/div&gt;</us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock>
    <us-gaap:DeferredCompensationPlanAssets
      contextRef="i98b5568e95f54d64a363eb727c0f66bf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl83OS9mcmFnOjRiMDQ1YWJlZTQxZjRiMDhiMTc2Y2IxNTRjNTBiNDE5L3RhYmxlOmNlYThjYjViZDEwMDRhZjRiNTVhMjQ0NjBjMmY4MjZiL3RhYmxlcmFuZ2U6Y2VhOGNiNWJkMTAwNGFmNGI1NWEyNDQ2MGMyZjgyNmJfNS0xLTEtMS0w_541415f1-7b55-41ec-953c-c246b06b854d"
      unitRef="usd">14202000</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets
      contextRef="id44b75c718c04d06ab6628845e3d3144_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl83OS9mcmFnOjRiMDQ1YWJlZTQxZjRiMDhiMTc2Y2IxNTRjNTBiNDE5L3RhYmxlOmNlYThjYjViZDEwMDRhZjRiNTVhMjQ0NjBjMmY4MjZiL3RhYmxlcmFuZ2U6Y2VhOGNiNWJkMTAwNGFmNGI1NWEyNDQ2MGMyZjgyNmJfNS0zLTEtMS0w_d2ddc653-b013-4a81-86ff-82b3bb7c1afc"
      unitRef="usd">0</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets
      contextRef="i3205e6010b6e42b58e5fcd8748a30df8_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl83OS9mcmFnOjRiMDQ1YWJlZTQxZjRiMDhiMTc2Y2IxNTRjNTBiNDE5L3RhYmxlOmNlYThjYjViZDEwMDRhZjRiNTVhMjQ0NjBjMmY4MjZiL3RhYmxlcmFuZ2U6Y2VhOGNiNWJkMTAwNGFmNGI1NWEyNDQ2MGMyZjgyNmJfNS01LTEtMS0w_0e6f67d1-4c0d-43cd-9dc4-0c647d156d55"
      unitRef="usd">0</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets
      contextRef="ia3bc01fcb011419ebe9351ee45c74465_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl83OS9mcmFnOjRiMDQ1YWJlZTQxZjRiMDhiMTc2Y2IxNTRjNTBiNDE5L3RhYmxlOmNlYThjYjViZDEwMDRhZjRiNTVhMjQ0NjBjMmY4MjZiL3RhYmxlcmFuZ2U6Y2VhOGNiNWJkMTAwNGFmNGI1NWEyNDQ2MGMyZjgyNmJfNS03LTEtMS0w_f26701d1-83d1-456f-b1d6-035b4185c437"
      unitRef="usd">14202000</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:OtherAssetsFairValueDisclosure
      contextRef="i98b5568e95f54d64a363eb727c0f66bf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl83OS9mcmFnOjRiMDQ1YWJlZTQxZjRiMDhiMTc2Y2IxNTRjNTBiNDE5L3RhYmxlOmNlYThjYjViZDEwMDRhZjRiNTVhMjQ0NjBjMmY4MjZiL3RhYmxlcmFuZ2U6Y2VhOGNiNWJkMTAwNGFmNGI1NWEyNDQ2MGMyZjgyNmJfNi0xLTEtMS0w_c4a41b40-f2cf-4266-81aa-a6e9154e413e"
      unitRef="usd">14202000</us-gaap:OtherAssetsFairValueDisclosure>
    <us-gaap:OtherAssetsFairValueDisclosure
      contextRef="id44b75c718c04d06ab6628845e3d3144_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl83OS9mcmFnOjRiMDQ1YWJlZTQxZjRiMDhiMTc2Y2IxNTRjNTBiNDE5L3RhYmxlOmNlYThjYjViZDEwMDRhZjRiNTVhMjQ0NjBjMmY4MjZiL3RhYmxlcmFuZ2U6Y2VhOGNiNWJkMTAwNGFmNGI1NWEyNDQ2MGMyZjgyNmJfNi0zLTEtMS0w_aca67137-7462-4186-ab47-8e258e8398fa"
      unitRef="usd">0</us-gaap:OtherAssetsFairValueDisclosure>
    <us-gaap:OtherAssetsFairValueDisclosure
      contextRef="i3205e6010b6e42b58e5fcd8748a30df8_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl83OS9mcmFnOjRiMDQ1YWJlZTQxZjRiMDhiMTc2Y2IxNTRjNTBiNDE5L3RhYmxlOmNlYThjYjViZDEwMDRhZjRiNTVhMjQ0NjBjMmY4MjZiL3RhYmxlcmFuZ2U6Y2VhOGNiNWJkMTAwNGFmNGI1NWEyNDQ2MGMyZjgyNmJfNi01LTEtMS0w_dd13f62d-7231-401c-96cb-851ffa1def58"
      unitRef="usd">0</us-gaap:OtherAssetsFairValueDisclosure>
    <us-gaap:OtherAssetsFairValueDisclosure
      contextRef="ia3bc01fcb011419ebe9351ee45c74465_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl83OS9mcmFnOjRiMDQ1YWJlZTQxZjRiMDhiMTc2Y2IxNTRjNTBiNDE5L3RhYmxlOmNlYThjYjViZDEwMDRhZjRiNTVhMjQ0NjBjMmY4MjZiL3RhYmxlcmFuZ2U6Y2VhOGNiNWJkMTAwNGFmNGI1NWEyNDQ2MGMyZjgyNmJfNi03LTEtMS0w_0934d297-c611-4a57-ae07-a5091b23c730"
      unitRef="usd">14202000</us-gaap:OtherAssetsFairValueDisclosure>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent
      contextRef="i98b5568e95f54d64a363eb727c0f66bf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl83OS9mcmFnOjRiMDQ1YWJlZTQxZjRiMDhiMTc2Y2IxNTRjNTBiNDE5L3RhYmxlOmNlYThjYjViZDEwMDRhZjRiNTVhMjQ0NjBjMmY4MjZiL3RhYmxlcmFuZ2U6Y2VhOGNiNWJkMTAwNGFmNGI1NWEyNDQ2MGMyZjgyNmJfOC0xLTEtMS0w_b02a3c4e-e41d-4949-a3f2-88fdf39c2297"
      unitRef="usd">0</us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent
      contextRef="id44b75c718c04d06ab6628845e3d3144_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl83OS9mcmFnOjRiMDQ1YWJlZTQxZjRiMDhiMTc2Y2IxNTRjNTBiNDE5L3RhYmxlOmNlYThjYjViZDEwMDRhZjRiNTVhMjQ0NjBjMmY4MjZiL3RhYmxlcmFuZ2U6Y2VhOGNiNWJkMTAwNGFmNGI1NWEyNDQ2MGMyZjgyNmJfOC0zLTEtMS0w_0837d844-ba34-4b54-8eae-a76c78566fc4"
      unitRef="usd">0</us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent
      contextRef="i3205e6010b6e42b58e5fcd8748a30df8_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl83OS9mcmFnOjRiMDQ1YWJlZTQxZjRiMDhiMTc2Y2IxNTRjNTBiNDE5L3RhYmxlOmNlYThjYjViZDEwMDRhZjRiNTVhMjQ0NjBjMmY4MjZiL3RhYmxlcmFuZ2U6Y2VhOGNiNWJkMTAwNGFmNGI1NWEyNDQ2MGMyZjgyNmJfOC01LTEtMS0w_872c50fa-6347-4fda-ab22-adde62ecda6b"
      unitRef="usd">1223000</us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent
      contextRef="ia3bc01fcb011419ebe9351ee45c74465_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl83OS9mcmFnOjRiMDQ1YWJlZTQxZjRiMDhiMTc2Y2IxNTRjNTBiNDE5L3RhYmxlOmNlYThjYjViZDEwMDRhZjRiNTVhMjQ0NjBjMmY4MjZiL3RhYmxlcmFuZ2U6Y2VhOGNiNWJkMTAwNGFmNGI1NWEyNDQ2MGMyZjgyNmJfOC03LTEtMS0w_149836e3-f812-415d-8c3d-082ef4fd9ff1"
      unitRef="usd">1223000</us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent>
    <us-gaap:DerivativeLiabilitiesCurrent
      contextRef="i98b5568e95f54d64a363eb727c0f66bf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl83OS9mcmFnOjRiMDQ1YWJlZTQxZjRiMDhiMTc2Y2IxNTRjNTBiNDE5L3RhYmxlOmNlYThjYjViZDEwMDRhZjRiNTVhMjQ0NjBjMmY4MjZiL3RhYmxlcmFuZ2U6Y2VhOGNiNWJkMTAwNGFmNGI1NWEyNDQ2MGMyZjgyNmJfOS0xLTEtMS0w_dc1d008c-8552-4c77-ba56-ef4f786c9701"
      unitRef="usd">0</us-gaap:DerivativeLiabilitiesCurrent>
    <us-gaap:DerivativeLiabilitiesCurrent
      contextRef="id44b75c718c04d06ab6628845e3d3144_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl83OS9mcmFnOjRiMDQ1YWJlZTQxZjRiMDhiMTc2Y2IxNTRjNTBiNDE5L3RhYmxlOmNlYThjYjViZDEwMDRhZjRiNTVhMjQ0NjBjMmY4MjZiL3RhYmxlcmFuZ2U6Y2VhOGNiNWJkMTAwNGFmNGI1NWEyNDQ2MGMyZjgyNmJfOS0zLTEtMS0w_1d2efa2a-aed6-494a-92dd-9b534b053219"
      unitRef="usd">18592000</us-gaap:DerivativeLiabilitiesCurrent>
    <us-gaap:DerivativeLiabilitiesCurrent
      contextRef="i3205e6010b6e42b58e5fcd8748a30df8_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl83OS9mcmFnOjRiMDQ1YWJlZTQxZjRiMDhiMTc2Y2IxNTRjNTBiNDE5L3RhYmxlOmNlYThjYjViZDEwMDRhZjRiNTVhMjQ0NjBjMmY4MjZiL3RhYmxlcmFuZ2U6Y2VhOGNiNWJkMTAwNGFmNGI1NWEyNDQ2MGMyZjgyNmJfOS01LTEtMS0w_135a67c8-c250-4d03-ad16-86692a8c258f"
      unitRef="usd">0</us-gaap:DerivativeLiabilitiesCurrent>
    <us-gaap:DerivativeLiabilitiesCurrent
      contextRef="ia3bc01fcb011419ebe9351ee45c74465_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl83OS9mcmFnOjRiMDQ1YWJlZTQxZjRiMDhiMTc2Y2IxNTRjNTBiNDE5L3RhYmxlOmNlYThjYjViZDEwMDRhZjRiNTVhMjQ0NjBjMmY4MjZiL3RhYmxlcmFuZ2U6Y2VhOGNiNWJkMTAwNGFmNGI1NWEyNDQ2MGMyZjgyNmJfOS03LTEtMS0w_e8bfd0f6-f466-40bb-a862-65310bd5367c"
      unitRef="usd">18592000</us-gaap:DerivativeLiabilitiesCurrent>
    <us-gaap:DerivativeLiabilitiesNoncurrent
      contextRef="i98b5568e95f54d64a363eb727c0f66bf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl83OS9mcmFnOjRiMDQ1YWJlZTQxZjRiMDhiMTc2Y2IxNTRjNTBiNDE5L3RhYmxlOmNlYThjYjViZDEwMDRhZjRiNTVhMjQ0NjBjMmY4MjZiL3RhYmxlcmFuZ2U6Y2VhOGNiNWJkMTAwNGFmNGI1NWEyNDQ2MGMyZjgyNmJfMTAtMS0xLTEtMA_61371099-a261-46dc-aa20-e4a2a556cc64"
      unitRef="usd">0</us-gaap:DerivativeLiabilitiesNoncurrent>
    <us-gaap:DerivativeLiabilitiesNoncurrent
      contextRef="id44b75c718c04d06ab6628845e3d3144_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl83OS9mcmFnOjRiMDQ1YWJlZTQxZjRiMDhiMTc2Y2IxNTRjNTBiNDE5L3RhYmxlOmNlYThjYjViZDEwMDRhZjRiNTVhMjQ0NjBjMmY4MjZiL3RhYmxlcmFuZ2U6Y2VhOGNiNWJkMTAwNGFmNGI1NWEyNDQ2MGMyZjgyNmJfMTAtMy0xLTEtMA_8c46c44a-b8ce-4278-89a4-48614d2ec5b1"
      unitRef="usd">29963000</us-gaap:DerivativeLiabilitiesNoncurrent>
    <us-gaap:DerivativeLiabilitiesNoncurrent
      contextRef="i3205e6010b6e42b58e5fcd8748a30df8_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl83OS9mcmFnOjRiMDQ1YWJlZTQxZjRiMDhiMTc2Y2IxNTRjNTBiNDE5L3RhYmxlOmNlYThjYjViZDEwMDRhZjRiNTVhMjQ0NjBjMmY4MjZiL3RhYmxlcmFuZ2U6Y2VhOGNiNWJkMTAwNGFmNGI1NWEyNDQ2MGMyZjgyNmJfMTAtNS0xLTEtMA_d4f651bd-2138-4b05-8cda-ee3498217e82"
      unitRef="usd">0</us-gaap:DerivativeLiabilitiesNoncurrent>
    <us-gaap:DerivativeLiabilitiesNoncurrent
      contextRef="ia3bc01fcb011419ebe9351ee45c74465_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl83OS9mcmFnOjRiMDQ1YWJlZTQxZjRiMDhiMTc2Y2IxNTRjNTBiNDE5L3RhYmxlOmNlYThjYjViZDEwMDRhZjRiNTVhMjQ0NjBjMmY4MjZiL3RhYmxlcmFuZ2U6Y2VhOGNiNWJkMTAwNGFmNGI1NWEyNDQ2MGMyZjgyNmJfMTAtNy0xLTEtMA_5f6fca71-00ec-4d65-bb08-d3432592343d"
      unitRef="usd">29963000</us-gaap:DerivativeLiabilitiesNoncurrent>
    <us-gaap:DeferredCompensationLiabilityClassifiedNoncurrent
      contextRef="i98b5568e95f54d64a363eb727c0f66bf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl83OS9mcmFnOjRiMDQ1YWJlZTQxZjRiMDhiMTc2Y2IxNTRjNTBiNDE5L3RhYmxlOmNlYThjYjViZDEwMDRhZjRiNTVhMjQ0NjBjMmY4MjZiL3RhYmxlcmFuZ2U6Y2VhOGNiNWJkMTAwNGFmNGI1NWEyNDQ2MGMyZjgyNmJfMTEtMS0xLTEtMA_f72b58ca-d3a4-4583-af40-e504fc9df86e"
      unitRef="usd">14202000</us-gaap:DeferredCompensationLiabilityClassifiedNoncurrent>
    <us-gaap:DeferredCompensationLiabilityClassifiedNoncurrent
      contextRef="id44b75c718c04d06ab6628845e3d3144_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl83OS9mcmFnOjRiMDQ1YWJlZTQxZjRiMDhiMTc2Y2IxNTRjNTBiNDE5L3RhYmxlOmNlYThjYjViZDEwMDRhZjRiNTVhMjQ0NjBjMmY4MjZiL3RhYmxlcmFuZ2U6Y2VhOGNiNWJkMTAwNGFmNGI1NWEyNDQ2MGMyZjgyNmJfMTEtMy0xLTEtMA_65a250fd-cd8d-4cb5-a4b4-54787f09a0e6"
      unitRef="usd">0</us-gaap:DeferredCompensationLiabilityClassifiedNoncurrent>
    <us-gaap:DeferredCompensationLiabilityClassifiedNoncurrent
      contextRef="i3205e6010b6e42b58e5fcd8748a30df8_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl83OS9mcmFnOjRiMDQ1YWJlZTQxZjRiMDhiMTc2Y2IxNTRjNTBiNDE5L3RhYmxlOmNlYThjYjViZDEwMDRhZjRiNTVhMjQ0NjBjMmY4MjZiL3RhYmxlcmFuZ2U6Y2VhOGNiNWJkMTAwNGFmNGI1NWEyNDQ2MGMyZjgyNmJfMTEtNS0xLTEtMA_a4fe7b1c-3005-450e-9b8a-5a4bd3ac884d"
      unitRef="usd">0</us-gaap:DeferredCompensationLiabilityClassifiedNoncurrent>
    <us-gaap:DeferredCompensationLiabilityClassifiedNoncurrent
      contextRef="ia3bc01fcb011419ebe9351ee45c74465_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl83OS9mcmFnOjRiMDQ1YWJlZTQxZjRiMDhiMTc2Y2IxNTRjNTBiNDE5L3RhYmxlOmNlYThjYjViZDEwMDRhZjRiNTVhMjQ0NjBjMmY4MjZiL3RhYmxlcmFuZ2U6Y2VhOGNiNWJkMTAwNGFmNGI1NWEyNDQ2MGMyZjgyNmJfMTEtNy0xLTEtMA_b205f3b4-ed09-4edd-9c0f-bf97076e3f8d"
      unitRef="usd">14202000</us-gaap:DeferredCompensationLiabilityClassifiedNoncurrent>
    <us-gaap:FinancialLiabilitiesFairValueDisclosure
      contextRef="i98b5568e95f54d64a363eb727c0f66bf_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl83OS9mcmFnOjRiMDQ1YWJlZTQxZjRiMDhiMTc2Y2IxNTRjNTBiNDE5L3RhYmxlOmNlYThjYjViZDEwMDRhZjRiNTVhMjQ0NjBjMmY4MjZiL3RhYmxlcmFuZ2U6Y2VhOGNiNWJkMTAwNGFmNGI1NWEyNDQ2MGMyZjgyNmJfMTItMS0xLTEtMA_9127a2b8-9375-4741-99f0-187315079451"
      unitRef="usd">14202000</us-gaap:FinancialLiabilitiesFairValueDisclosure>
    <us-gaap:FinancialLiabilitiesFairValueDisclosure
      contextRef="id44b75c718c04d06ab6628845e3d3144_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl83OS9mcmFnOjRiMDQ1YWJlZTQxZjRiMDhiMTc2Y2IxNTRjNTBiNDE5L3RhYmxlOmNlYThjYjViZDEwMDRhZjRiNTVhMjQ0NjBjMmY4MjZiL3RhYmxlcmFuZ2U6Y2VhOGNiNWJkMTAwNGFmNGI1NWEyNDQ2MGMyZjgyNmJfMTItMy0xLTEtMA_aaf0beb5-8f69-444b-a7a7-6d53458c237c"
      unitRef="usd">48555000</us-gaap:FinancialLiabilitiesFairValueDisclosure>
    <us-gaap:FinancialLiabilitiesFairValueDisclosure
      contextRef="i3205e6010b6e42b58e5fcd8748a30df8_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl83OS9mcmFnOjRiMDQ1YWJlZTQxZjRiMDhiMTc2Y2IxNTRjNTBiNDE5L3RhYmxlOmNlYThjYjViZDEwMDRhZjRiNTVhMjQ0NjBjMmY4MjZiL3RhYmxlcmFuZ2U6Y2VhOGNiNWJkMTAwNGFmNGI1NWEyNDQ2MGMyZjgyNmJfMTItNS0xLTEtMA_18957ea5-1e78-4bf5-ae1b-dccce0f6e316"
      unitRef="usd">1223000</us-gaap:FinancialLiabilitiesFairValueDisclosure>
    <us-gaap:FinancialLiabilitiesFairValueDisclosure
      contextRef="ia3bc01fcb011419ebe9351ee45c74465_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl83OS9mcmFnOjRiMDQ1YWJlZTQxZjRiMDhiMTc2Y2IxNTRjNTBiNDE5L3RhYmxlOmNlYThjYjViZDEwMDRhZjRiNTVhMjQ0NjBjMmY4MjZiL3RhYmxlcmFuZ2U6Y2VhOGNiNWJkMTAwNGFmNGI1NWEyNDQ2MGMyZjgyNmJfMTItNy0xLTEtMA_b21ec78e-1fce-434d-a664-f5d0948d55f0"
      unitRef="usd">63980000</us-gaap:FinancialLiabilitiesFairValueDisclosure>
    <us-gaap:DeferredCompensationPlanAssets
      contextRef="i8ac646c93bc14e7091df0ceb26cb745d_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl83OS9mcmFnOjRiMDQ1YWJlZTQxZjRiMDhiMTc2Y2IxNTRjNTBiNDE5L3RhYmxlOjZkMGE2MmQ1YTczYjQ4NmNhNTNhM2NkNmRkYjcxMmRmL3RhYmxlcmFuZ2U6NmQwYTYyZDVhNzNiNDg2Y2E1M2EzY2Q2ZGRiNzEyZGZfNS0xLTEtMS0w_dde1a025-fae5-49cd-9596-044ef97381fa"
      unitRef="usd">5879000</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets
      contextRef="iee821e79ace846c99a4e03fd46bd20cb_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl83OS9mcmFnOjRiMDQ1YWJlZTQxZjRiMDhiMTc2Y2IxNTRjNTBiNDE5L3RhYmxlOjZkMGE2MmQ1YTczYjQ4NmNhNTNhM2NkNmRkYjcxMmRmL3RhYmxlcmFuZ2U6NmQwYTYyZDVhNzNiNDg2Y2E1M2EzY2Q2ZGRiNzEyZGZfNS0zLTEtMS0w_8abea276-aa33-4ee9-9362-a67daa3c034a"
      unitRef="usd">0</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets
      contextRef="i2170c5c92c3946a695098fa19d538560_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl83OS9mcmFnOjRiMDQ1YWJlZTQxZjRiMDhiMTc2Y2IxNTRjNTBiNDE5L3RhYmxlOjZkMGE2MmQ1YTczYjQ4NmNhNTNhM2NkNmRkYjcxMmRmL3RhYmxlcmFuZ2U6NmQwYTYyZDVhNzNiNDg2Y2E1M2EzY2Q2ZGRiNzEyZGZfNS01LTEtMS0w_3058067b-7408-4666-b502-1c73cb3c2849"
      unitRef="usd">0</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets
      contextRef="idcf7436a760d4232aa472fde67bb5878_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl83OS9mcmFnOjRiMDQ1YWJlZTQxZjRiMDhiMTc2Y2IxNTRjNTBiNDE5L3RhYmxlOjZkMGE2MmQ1YTczYjQ4NmNhNTNhM2NkNmRkYjcxMmRmL3RhYmxlcmFuZ2U6NmQwYTYyZDVhNzNiNDg2Y2E1M2EzY2Q2ZGRiNzEyZGZfNS03LTEtMS0w_51e5e953-fdd4-4ff1-8ee6-a6a030849a65"
      unitRef="usd">5879000</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:OtherAssetsFairValueDisclosure
      contextRef="i8ac646c93bc14e7091df0ceb26cb745d_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl83OS9mcmFnOjRiMDQ1YWJlZTQxZjRiMDhiMTc2Y2IxNTRjNTBiNDE5L3RhYmxlOjZkMGE2MmQ1YTczYjQ4NmNhNTNhM2NkNmRkYjcxMmRmL3RhYmxlcmFuZ2U6NmQwYTYyZDVhNzNiNDg2Y2E1M2EzY2Q2ZGRiNzEyZGZfNi0xLTEtMS0w_fe80e11a-fcfc-4d79-8c6f-fda272d07447"
      unitRef="usd">5879000</us-gaap:OtherAssetsFairValueDisclosure>
    <us-gaap:OtherAssetsFairValueDisclosure
      contextRef="iee821e79ace846c99a4e03fd46bd20cb_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl83OS9mcmFnOjRiMDQ1YWJlZTQxZjRiMDhiMTc2Y2IxNTRjNTBiNDE5L3RhYmxlOjZkMGE2MmQ1YTczYjQ4NmNhNTNhM2NkNmRkYjcxMmRmL3RhYmxlcmFuZ2U6NmQwYTYyZDVhNzNiNDg2Y2E1M2EzY2Q2ZGRiNzEyZGZfNi0zLTEtMS0w_8397b840-3052-4138-a54e-4fc88aca6f71"
      unitRef="usd">0</us-gaap:OtherAssetsFairValueDisclosure>
    <us-gaap:OtherAssetsFairValueDisclosure
      contextRef="i2170c5c92c3946a695098fa19d538560_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl83OS9mcmFnOjRiMDQ1YWJlZTQxZjRiMDhiMTc2Y2IxNTRjNTBiNDE5L3RhYmxlOjZkMGE2MmQ1YTczYjQ4NmNhNTNhM2NkNmRkYjcxMmRmL3RhYmxlcmFuZ2U6NmQwYTYyZDVhNzNiNDg2Y2E1M2EzY2Q2ZGRiNzEyZGZfNi01LTEtMS0w_60ce005f-fd89-41ff-98d6-b6581cc585fc"
      unitRef="usd">0</us-gaap:OtherAssetsFairValueDisclosure>
    <us-gaap:OtherAssetsFairValueDisclosure
      contextRef="idcf7436a760d4232aa472fde67bb5878_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl83OS9mcmFnOjRiMDQ1YWJlZTQxZjRiMDhiMTc2Y2IxNTRjNTBiNDE5L3RhYmxlOjZkMGE2MmQ1YTczYjQ4NmNhNTNhM2NkNmRkYjcxMmRmL3RhYmxlcmFuZ2U6NmQwYTYyZDVhNzNiNDg2Y2E1M2EzY2Q2ZGRiNzEyZGZfNi03LTEtMS0w_a0c5e3a0-a8b1-4ae1-9bc6-b774a3271eff"
      unitRef="usd">5879000</us-gaap:OtherAssetsFairValueDisclosure>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent
      contextRef="i8ac646c93bc14e7091df0ceb26cb745d_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl83OS9mcmFnOjRiMDQ1YWJlZTQxZjRiMDhiMTc2Y2IxNTRjNTBiNDE5L3RhYmxlOjZkMGE2MmQ1YTczYjQ4NmNhNTNhM2NkNmRkYjcxMmRmL3RhYmxlcmFuZ2U6NmQwYTYyZDVhNzNiNDg2Y2E1M2EzY2Q2ZGRiNzEyZGZfOC0xLTEtMS0w_bbf5f57f-c617-40af-a152-ca2b742cfd01"
      unitRef="usd">0</us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent
      contextRef="iee821e79ace846c99a4e03fd46bd20cb_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl83OS9mcmFnOjRiMDQ1YWJlZTQxZjRiMDhiMTc2Y2IxNTRjNTBiNDE5L3RhYmxlOjZkMGE2MmQ1YTczYjQ4NmNhNTNhM2NkNmRkYjcxMmRmL3RhYmxlcmFuZ2U6NmQwYTYyZDVhNzNiNDg2Y2E1M2EzY2Q2ZGRiNzEyZGZfOC0zLTEtMS0w_589a2211-2ab3-49a2-b0e7-9a5423cf4533"
      unitRef="usd">0</us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent
      contextRef="i2170c5c92c3946a695098fa19d538560_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl83OS9mcmFnOjRiMDQ1YWJlZTQxZjRiMDhiMTc2Y2IxNTRjNTBiNDE5L3RhYmxlOjZkMGE2MmQ1YTczYjQ4NmNhNTNhM2NkNmRkYjcxMmRmL3RhYmxlcmFuZ2U6NmQwYTYyZDVhNzNiNDg2Y2E1M2EzY2Q2ZGRiNzEyZGZfOC01LTEtMS0w_c0d8bb8f-ec85-4ae6-b990-f69bcc963f48"
      unitRef="usd">1224000</us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent
      contextRef="idcf7436a760d4232aa472fde67bb5878_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl83OS9mcmFnOjRiMDQ1YWJlZTQxZjRiMDhiMTc2Y2IxNTRjNTBiNDE5L3RhYmxlOjZkMGE2MmQ1YTczYjQ4NmNhNTNhM2NkNmRkYjcxMmRmL3RhYmxlcmFuZ2U6NmQwYTYyZDVhNzNiNDg2Y2E1M2EzY2Q2ZGRiNzEyZGZfOC03LTEtMS0w_e1051750-b374-4a54-85cb-4439845fb0e3"
      unitRef="usd">1224000</us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent>
    <us-gaap:DerivativeLiabilitiesCurrent
      contextRef="i8ac646c93bc14e7091df0ceb26cb745d_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl83OS9mcmFnOjRiMDQ1YWJlZTQxZjRiMDhiMTc2Y2IxNTRjNTBiNDE5L3RhYmxlOjZkMGE2MmQ1YTczYjQ4NmNhNTNhM2NkNmRkYjcxMmRmL3RhYmxlcmFuZ2U6NmQwYTYyZDVhNzNiNDg2Y2E1M2EzY2Q2ZGRiNzEyZGZfOS0xLTEtMS0w_239db7bb-ab8c-4d17-8ca7-5ede70d85b19"
      unitRef="usd">0</us-gaap:DerivativeLiabilitiesCurrent>
    <us-gaap:DerivativeLiabilitiesCurrent
      contextRef="iee821e79ace846c99a4e03fd46bd20cb_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl83OS9mcmFnOjRiMDQ1YWJlZTQxZjRiMDhiMTc2Y2IxNTRjNTBiNDE5L3RhYmxlOjZkMGE2MmQ1YTczYjQ4NmNhNTNhM2NkNmRkYjcxMmRmL3RhYmxlcmFuZ2U6NmQwYTYyZDVhNzNiNDg2Y2E1M2EzY2Q2ZGRiNzEyZGZfOS0zLTEtMS0w_b7467ea4-4b0b-490d-a308-8d2e45359829"
      unitRef="usd">18831000</us-gaap:DerivativeLiabilitiesCurrent>
    <us-gaap:DerivativeLiabilitiesCurrent
      contextRef="i2170c5c92c3946a695098fa19d538560_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl83OS9mcmFnOjRiMDQ1YWJlZTQxZjRiMDhiMTc2Y2IxNTRjNTBiNDE5L3RhYmxlOjZkMGE2MmQ1YTczYjQ4NmNhNTNhM2NkNmRkYjcxMmRmL3RhYmxlcmFuZ2U6NmQwYTYyZDVhNzNiNDg2Y2E1M2EzY2Q2ZGRiNzEyZGZfOS01LTEtMS0w_3fa366db-91d5-46c3-94d0-fce4e66b2b63"
      unitRef="usd">0</us-gaap:DerivativeLiabilitiesCurrent>
    <us-gaap:DerivativeLiabilitiesCurrent
      contextRef="idcf7436a760d4232aa472fde67bb5878_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl83OS9mcmFnOjRiMDQ1YWJlZTQxZjRiMDhiMTc2Y2IxNTRjNTBiNDE5L3RhYmxlOjZkMGE2MmQ1YTczYjQ4NmNhNTNhM2NkNmRkYjcxMmRmL3RhYmxlcmFuZ2U6NmQwYTYyZDVhNzNiNDg2Y2E1M2EzY2Q2ZGRiNzEyZGZfOS03LTEtMS0w_141ad724-c85c-4bcc-8a33-1d7fc152f578"
      unitRef="usd">18831000</us-gaap:DerivativeLiabilitiesCurrent>
    <us-gaap:DerivativeLiabilitiesNoncurrent
      contextRef="i8ac646c93bc14e7091df0ceb26cb745d_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl83OS9mcmFnOjRiMDQ1YWJlZTQxZjRiMDhiMTc2Y2IxNTRjNTBiNDE5L3RhYmxlOjZkMGE2MmQ1YTczYjQ4NmNhNTNhM2NkNmRkYjcxMmRmL3RhYmxlcmFuZ2U6NmQwYTYyZDVhNzNiNDg2Y2E1M2EzY2Q2ZGRiNzEyZGZfMTAtMS0xLTEtMA_88ef0616-5d99-4add-8a5b-3e80acdb5503"
      unitRef="usd">0</us-gaap:DerivativeLiabilitiesNoncurrent>
    <us-gaap:DerivativeLiabilitiesNoncurrent
      contextRef="iee821e79ace846c99a4e03fd46bd20cb_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl83OS9mcmFnOjRiMDQ1YWJlZTQxZjRiMDhiMTc2Y2IxNTRjNTBiNDE5L3RhYmxlOjZkMGE2MmQ1YTczYjQ4NmNhNTNhM2NkNmRkYjcxMmRmL3RhYmxlcmFuZ2U6NmQwYTYyZDVhNzNiNDg2Y2E1M2EzY2Q2ZGRiNzEyZGZfMTAtMy0xLTEtMA_b8911034-40e2-46fc-8ec6-9a2a4e9e6ac4"
      unitRef="usd">37819000</us-gaap:DerivativeLiabilitiesNoncurrent>
    <us-gaap:DerivativeLiabilitiesNoncurrent
      contextRef="i2170c5c92c3946a695098fa19d538560_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl83OS9mcmFnOjRiMDQ1YWJlZTQxZjRiMDhiMTc2Y2IxNTRjNTBiNDE5L3RhYmxlOjZkMGE2MmQ1YTczYjQ4NmNhNTNhM2NkNmRkYjcxMmRmL3RhYmxlcmFuZ2U6NmQwYTYyZDVhNzNiNDg2Y2E1M2EzY2Q2ZGRiNzEyZGZfMTAtNS0xLTEtMA_adf8eb7b-e573-48d1-895f-a0fd9d98ca57"
      unitRef="usd">0</us-gaap:DerivativeLiabilitiesNoncurrent>
    <us-gaap:DerivativeLiabilitiesNoncurrent
      contextRef="idcf7436a760d4232aa472fde67bb5878_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl83OS9mcmFnOjRiMDQ1YWJlZTQxZjRiMDhiMTc2Y2IxNTRjNTBiNDE5L3RhYmxlOjZkMGE2MmQ1YTczYjQ4NmNhNTNhM2NkNmRkYjcxMmRmL3RhYmxlcmFuZ2U6NmQwYTYyZDVhNzNiNDg2Y2E1M2EzY2Q2ZGRiNzEyZGZfMTAtNy0xLTEtMA_8acd26f2-8aa5-4a8d-aaf0-2ca03c38ac2d"
      unitRef="usd">37819000</us-gaap:DerivativeLiabilitiesNoncurrent>
    <us-gaap:DeferredCompensationLiabilityClassifiedNoncurrent
      contextRef="i8ac646c93bc14e7091df0ceb26cb745d_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl83OS9mcmFnOjRiMDQ1YWJlZTQxZjRiMDhiMTc2Y2IxNTRjNTBiNDE5L3RhYmxlOjZkMGE2MmQ1YTczYjQ4NmNhNTNhM2NkNmRkYjcxMmRmL3RhYmxlcmFuZ2U6NmQwYTYyZDVhNzNiNDg2Y2E1M2EzY2Q2ZGRiNzEyZGZfMTEtMS0xLTEtMA_259d9e99-08d6-4406-880e-a3ffdcb23a2e"
      unitRef="usd">5879000</us-gaap:DeferredCompensationLiabilityClassifiedNoncurrent>
    <us-gaap:DeferredCompensationLiabilityClassifiedNoncurrent
      contextRef="iee821e79ace846c99a4e03fd46bd20cb_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl83OS9mcmFnOjRiMDQ1YWJlZTQxZjRiMDhiMTc2Y2IxNTRjNTBiNDE5L3RhYmxlOjZkMGE2MmQ1YTczYjQ4NmNhNTNhM2NkNmRkYjcxMmRmL3RhYmxlcmFuZ2U6NmQwYTYyZDVhNzNiNDg2Y2E1M2EzY2Q2ZGRiNzEyZGZfMTEtMy0xLTEtMA_599d6879-c9a7-4dc7-8ad2-14745aa1ae11"
      unitRef="usd">0</us-gaap:DeferredCompensationLiabilityClassifiedNoncurrent>
    <us-gaap:DeferredCompensationLiabilityClassifiedNoncurrent
      contextRef="i2170c5c92c3946a695098fa19d538560_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl83OS9mcmFnOjRiMDQ1YWJlZTQxZjRiMDhiMTc2Y2IxNTRjNTBiNDE5L3RhYmxlOjZkMGE2MmQ1YTczYjQ4NmNhNTNhM2NkNmRkYjcxMmRmL3RhYmxlcmFuZ2U6NmQwYTYyZDVhNzNiNDg2Y2E1M2EzY2Q2ZGRiNzEyZGZfMTEtNS0xLTEtMA_d5cd01ba-20ba-4efe-91d8-ff1823d7d6df"
      unitRef="usd">0</us-gaap:DeferredCompensationLiabilityClassifiedNoncurrent>
    <us-gaap:DeferredCompensationLiabilityClassifiedNoncurrent
      contextRef="idcf7436a760d4232aa472fde67bb5878_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl83OS9mcmFnOjRiMDQ1YWJlZTQxZjRiMDhiMTc2Y2IxNTRjNTBiNDE5L3RhYmxlOjZkMGE2MmQ1YTczYjQ4NmNhNTNhM2NkNmRkYjcxMmRmL3RhYmxlcmFuZ2U6NmQwYTYyZDVhNzNiNDg2Y2E1M2EzY2Q2ZGRiNzEyZGZfMTEtNy0xLTEtMA_f68d6eb1-8dc3-4e6a-bbd6-8865394b04bc"
      unitRef="usd">5879000</us-gaap:DeferredCompensationLiabilityClassifiedNoncurrent>
    <us-gaap:FinancialLiabilitiesFairValueDisclosure
      contextRef="i8ac646c93bc14e7091df0ceb26cb745d_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl83OS9mcmFnOjRiMDQ1YWJlZTQxZjRiMDhiMTc2Y2IxNTRjNTBiNDE5L3RhYmxlOjZkMGE2MmQ1YTczYjQ4NmNhNTNhM2NkNmRkYjcxMmRmL3RhYmxlcmFuZ2U6NmQwYTYyZDVhNzNiNDg2Y2E1M2EzY2Q2ZGRiNzEyZGZfMTItMS0xLTEtMA_db9c4d69-6dff-4aeb-bb25-6ea5b9ae0723"
      unitRef="usd">5879000</us-gaap:FinancialLiabilitiesFairValueDisclosure>
    <us-gaap:FinancialLiabilitiesFairValueDisclosure
      contextRef="iee821e79ace846c99a4e03fd46bd20cb_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl83OS9mcmFnOjRiMDQ1YWJlZTQxZjRiMDhiMTc2Y2IxNTRjNTBiNDE5L3RhYmxlOjZkMGE2MmQ1YTczYjQ4NmNhNTNhM2NkNmRkYjcxMmRmL3RhYmxlcmFuZ2U6NmQwYTYyZDVhNzNiNDg2Y2E1M2EzY2Q2ZGRiNzEyZGZfMTItMy0xLTEtMA_902e8dde-5aa7-4a6a-b3ba-cd3aca668a0b"
      unitRef="usd">56650000</us-gaap:FinancialLiabilitiesFairValueDisclosure>
    <us-gaap:FinancialLiabilitiesFairValueDisclosure
      contextRef="i2170c5c92c3946a695098fa19d538560_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl83OS9mcmFnOjRiMDQ1YWJlZTQxZjRiMDhiMTc2Y2IxNTRjNTBiNDE5L3RhYmxlOjZkMGE2MmQ1YTczYjQ4NmNhNTNhM2NkNmRkYjcxMmRmL3RhYmxlcmFuZ2U6NmQwYTYyZDVhNzNiNDg2Y2E1M2EzY2Q2ZGRiNzEyZGZfMTItNS0xLTEtMA_e6831fc4-0197-463a-9523-e9e888c5e78f"
      unitRef="usd">1224000</us-gaap:FinancialLiabilitiesFairValueDisclosure>
    <us-gaap:FinancialLiabilitiesFairValueDisclosure
      contextRef="idcf7436a760d4232aa472fde67bb5878_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl83OS9mcmFnOjRiMDQ1YWJlZTQxZjRiMDhiMTc2Y2IxNTRjNTBiNDE5L3RhYmxlOjZkMGE2MmQ1YTczYjQ4NmNhNTNhM2NkNmRkYjcxMmRmL3RhYmxlcmFuZ2U6NmQwYTYyZDVhNzNiNDg2Y2E1M2EzY2Q2ZGRiNzEyZGZfMTItNy0xLTEtMA_749859ec-61e8-4942-93e8-18c3246f87b0"
      unitRef="usd">63753000</us-gaap:FinancialLiabilitiesFairValueDisclosure>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent
      contextRef="i34d5f82ad3004c8a9ea451abe016537a_I20170331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl83OS9mcmFnOjRiMDQ1YWJlZTQxZjRiMDhiMTc2Y2IxNTRjNTBiNDE5L3RleHRyZWdpb246NGIwNDVhYmVlNDFmNGIwOGIxNzZjYjE1NGM1MGI0MTlfMTM3Mg_19744b5c-3b56-401a-8f8a-6d7c08229dc0"
      unitRef="usd">3600000</us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent
      contextRef="if27386d59ff842e6b74b3db456d10e88_I20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl83OS9mcmFnOjRiMDQ1YWJlZTQxZjRiMDhiMTc2Y2IxNTRjNTBiNDE5L3RleHRyZWdpb246NGIwNDVhYmVlNDFmNGIwOGIxNzZjYjE1NGM1MGI0MTlfMTUzMQ_596f9e1d-abe7-4962-97f1-794a89dd7cbb"
      unitRef="usd">1200000</us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent
      contextRef="i43284b6db5b94de8bde9ae81fae963bc_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl83OS9mcmFnOjRiMDQ1YWJlZTQxZjRiMDhiMTc2Y2IxNTRjNTBiNDE5L3RleHRyZWdpb246NGIwNDVhYmVlNDFmNGIwOGIxNzZjYjE1NGM1MGI0MTlfMTUzMQ_c0bda06d-483b-4d43-aa5d-9215a69112b6"
      unitRef="usd">1200000</us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent>
    <us-gaap:RelatedPartyTransactionsDisclosureTextBlock
      contextRef="idbd391fe5221494982d0ff6a7fcebb0b_D20200401-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl84Mi9mcmFnOjM3MTlmYWQ5MTViNjRmNzk4NDhiMjhkYzFkNzZhN2Y3L3RleHRyZWdpb246MzcxOWZhZDkxNWI2NGY3OTg0OGIyOGRjMWQ3NmE3ZjdfMjk2_4297a216-78c9-4ffd-bf3f-9529099bfab4">RELATED-PARTY TRANSACTIONS  Two of our directors currently serve on the board of directors of a subcontractor to which the Company subcontracted $21.4 million and $21.5 million of services for the three months ended December&#160;31, 2020 and 2019, respectively, and $66.4 million and $61.3 million for the nine months ended December&#160;31, 2020 and 2019, respectively.</us-gaap:RelatedPartyTransactionsDisclosureTextBlock>
    <bah:NumberofDirectors
      contextRef="ic359690d47294b7e9304605b723084d6_I20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl84Mi9mcmFnOjM3MTlmYWQ5MTViNjRmNzk4NDhiMjhkYzFkNzZhN2Y3L3RleHRyZWdpb246MzcxOWZhZDkxNWI2NGY3OTg0OGIyOGRjMWQ3NmE3ZjdfMzg_118426fc-7c85-4fd8-9d34-6b1eb87ba0e6"
      unitRef="director">2</bah:NumberofDirectors>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="i0f322959d2c144debfcd8591a54f353a_D20201001-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl84Mi9mcmFnOjM3MTlmYWQ5MTViNjRmNzk4NDhiMjhkYzFkNzZhN2Y3L3RleHRyZWdpb246MzcxOWZhZDkxNWI2NGY3OTg0OGIyOGRjMWQ3NmE3ZjdfMTU0_f6cdcd61-9b9d-440a-8856-72305ac965cc"
      unitRef="usd">21400000</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="i54d795c7e42646d2885a3494bb45cfae_D20191001-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl84Mi9mcmFnOjM3MTlmYWQ5MTViNjRmNzk4NDhiMjhkYzFkNzZhN2Y3L3RleHRyZWdpb246MzcxOWZhZDkxNWI2NGY3OTg0OGIyOGRjMWQ3NmE3ZjdfMTYx_2cbefbd9-fee8-4edf-98b6-95cf2a40d070"
      unitRef="usd">21500000</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="i31d763624bb9431e992b2cd2412f05fe_D20200401-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl84Mi9mcmFnOjM3MTlmYWQ5MTViNjRmNzk4NDhiMjhkYzFkNzZhN2Y3L3RleHRyZWdpb246MzcxOWZhZDkxNWI2NGY3OTg0OGIyOGRjMWQ3NmE3ZjdfMjI5_934bc723-7c3a-4b9b-817b-0e521b1e5392"
      unitRef="usd">66400000</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="i9cebaa5fa7554fa9a173b8badc785340_D20190401-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl84Mi9mcmFnOjM3MTlmYWQ5MTViNjRmNzk4NDhiMjhkYzFkNzZhN2Y3L3RleHRyZWdpb246MzcxOWZhZDkxNWI2NGY3OTg0OGIyOGRjMWQ3NmE3ZjdfMjM2_c9864411-b60c-4e38-b171-1906dcf5490a"
      unitRef="usd">61300000</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock
      contextRef="idbd391fe5221494982d0ff6a7fcebb0b_D20200401-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl84NS9mcmFnOjE5MjQwOGM1NDEwMzQ0MjY5NTU5NTU2MGQzNmIxMDc4L3RleHRyZWdpb246MTkyNDA4YzU0MTAzNDQyNjk1NTk1NTYwZDM2YjEwNzhfOTA5Ng_ec4b25aa-5a2c-4833-a4f4-925b24c37060">COMMITMENTS AND CONTINGENCIES &lt;div style="margin-top:6pt;padding-left:13.5pt"&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;Letters of Credit and Third-Party Guarantees&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-top:6pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of December&#160;31, 2020 and March&#160;31, 2020, the Company was contingently liable under open standby letters of credit and bank guarantees issued by our banks in favor of third parties that totaled $10.3 million and $9.7 million, respectively. These letters of credit and bank guarantees primarily support insurance and bid and performance obligations. At both December&#160;31, 2020 and March&#160;31, 2020, approximately $0.9 million of these instruments reduced the available borrowings under the Revolving Credit Facility. The remainder is guaranteed under a separate $20.0 million facility, originally established in fiscal 2015 and most recently increased to $20.0 million in the first quarter of fiscal 2021, of which $10.5 million and $6.2 million were available to the Company at December&#160;31, 2020 and March&#160;31, 2020, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:13.5pt"&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;Government Contracting Matters - Provision for Claimed Indirect Costs&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For the three months ended December&#160;31, 2020 and 2019, approximately 97% and 96% of the Company's revenue, respectively, was generated from contracts where the end user was an agency or department of the U.S. government, including contracts where the Company performed either as a prime contractor or subcontractor, and regardless of the geographic location in which the work was performed. For both the nine months ended December&#160;31, 2020 and 2019, approximately 97% of the Company's revenue was generated from such contracts. U.S. government contracts and subcontracts are subject to extensive legal and regulatory requirements. From time to time and in the ordinary course of business, agencies of the U.S. government audit our claimed indirect costs and conduct inquiries and investigations of our business practices with respect to government contracts to determine whether the Company&#x2019;s operations are conducted in accordance with these requirements and the terms of the relevant contracts. U.S. government agencies, including the Defense Contract Audit Agency (DCAA), routinely audit our claimed indirect costs for compliance with the Cost Accounting Standards and the Federal Acquisition Regulation. These agencies also conduct reviews and investigations and make inquiries regarding our accounting and other systems in connection with our performance and business practices with respect to our government contracts and subcontracts. U.S. government audits, inquiries, or investigations of the Company, whether related to the Company's U.S. government contracts or subcontracts or conducted for other reasons, could result in administrative, civil, or criminal liabilities, including withholding of payments, suspension of payments, repayments, fines, or penalties being imposed upon the Company, or could lead to suspension or debarment from future U.S. government contracting. Management believes it has recorded the appropriate provision for claimed indirect costs for any audit, inquiry, or investigation of which it is aware that may be subject to any reductions and/or penalties.&#160;As of December&#160;31, 2020 and March&#160;31, 2020, the Company had recorded liabilities of approximately $248.2 million and $224.6 million, respectively, for estimated adjustments to claimed indirect costs based on its historical DCAA audit results, including the final resolution of such audits with the Defense Contract Management Agency, for claimed indirect costs incurred subsequent to fiscal 2011, and for contracts not yet closed that are subject to audit and final resolution.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:13.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Litigation &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our performance under U.S. government contracts and compliance with the terms of those contracts and applicable laws and regulations are subject to continuous audit, review, and investigation by the U.S. government, which may include such investigative techniques as subpoenas or civil investigative demands. Given the nature of our business, these audits, reviews, and investigations may focus, among other areas, on various aspects of procurement integrity, labor time reporting, sensitive and/or classified information access and control, executive compensation, and post government employment restrictions. We are not always aware of our status in such matters, but we are currently aware of certain pending audits and investigations involving labor time reporting, procurement integrity, and classified information access. In addition, from time to time, we are also involved in legal proceedings and investigations arising in the ordinary course of business, including those relating to employment matters, relationships with clients and contractors, intellectual property disputes, and other business matters. These legal proceedings seek various remedies, including claims for monetary damages in varying amounts, none of which are considered material, or are unspecified as to amount. Although the outcome of any such matter is inherently uncertain and may be materially adverse, based on current information, we do not expect any of the currently ongoing audits, reviews, investigations, or litigation to have a material adverse effect on our financial condition and results of operations. As of December&#160;31, 2020 and March&#160;31, 2020, there were no material amounts accrued in the condensed consolidated financial statements related to these proceedings.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On June 7, 2017, Booz Allen Hamilton Inc. was informed that the U.S. Department of Justice (DOJ) is conducting a civil and criminal investigation of the Company.  In connection with the investigation, the DOJ has requested information from the Company relating to certain elements of the Company&#x2019;s cost accounting and indirect cost charging practices with the U.S. government.  Since learning of the investigation, the Company has engaged a law firm experienced in these matters to represent the Company in connection with this matter and respond to the government's requests.  As is commonly the case with this type of matter, the Company has also been in contact with other regulatory agencies and bodies, including the SEC, which notified the Company that it is conducting an investigation that the Company believes relates to the matters that are also the subject of the DOJ's investigation. The Company may receive additional regulatory or governmental inquiries related to the matters that are the subject of the DOJ's investigation. In accordance with the Company's practice, the Company is cooperating with all relevant government parties. The total cost associated with these matters will depend on many factors, including the duration of these matters and any related findings. At this stage, the Company is not able to reasonably estimate the expected amount or range of cost or any loss associated with these matters.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On June 19, 2017, a purported stockholder of the Company filed a putative class action lawsuit in the United States District Court for the Eastern District of Virginia styled Langley v. Booz Allen Hamilton Holding Corp., No. 17-cv-00696 naming the Company, its Chief Executive Officer and its Chief Financial Officer as defendants purportedly on behalf of all &lt;/span&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:10pt;font-weight:400;line-height:120%"&gt;purchasers of the Company&#x2019;s securities from May 19, 2016 through June 15, 2017. On September 5, 2017, the court named two lead plaintiffs, and on October 20, 2017, the lead plaintiffs filed a consolidated amended complaint. The complaint asserts claims under Sections 10(b) and 20(a) of the Exchange Act and Rule 10b-5 promulgated thereunder, alleging misrepresentations or omissions by the Company purporting to relate to matters that are the subject of the DOJ investigation described above. The plaintiffs seek to recover from the Company and the individual defendants an unspecified amount of damages. The Company believes the suit lacks merit and intends to defend against the lawsuit. Motions to dismiss were argued on January 12, 2018, and on February 8, 2018, the court dismissed the amended complaint in its entirety without prejudice. At this stage of the lawsuit, the Company is not able to reasonably estimate the expected amount or range of cost or any loss associated with the lawsuit.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On November 13, 2017, a Verified Shareholder Derivative Complaint was filed in the United States District Court for the District of Delaware styled Celine Thum v. Rozanski et al., C.A. No. 17-cv-01638, naming the Company as a nominal defendant and numerous current and former officers and directors as defendants. The complaint asserts claims for breach of fiduciary duties, unjust enrichment, waste of corporate assets, abuse of control, gross mismanagement, and violations of Sections 14(a), 10(b) and 20(a) of the Exchange Act, purportedly relating to matters that are the subject of the DOJ investigation described above. The parties have stipulated to a stay of the proceedings pending the outcome of the securities litigation (described above), which the court so ordered on January 24, 2018. On December 12, 2019, the court ordered that the stay remain in effect and ordered the parties to submit periodic status reports.  On May 27, 2020 and November 23, 2020, the parties submitted status reports stating that plaintiff believes the stay should remain in effect and defendants do not object to the stay remaining in effect. At this stage of the lawsuit, the Company is not able to reasonably estimate the expected amount or range of cost or any loss associated with the lawsuit.&lt;/span&gt;&lt;/div&gt;</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <us-gaap:GuaranteeObligationsCurrentCarryingValue
      contextRef="ide022ebb187a4970b11390bdeca61a1e_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl84NS9mcmFnOjE5MjQwOGM1NDEwMzQ0MjY5NTU5NTU2MGQzNmIxMDc4L3RleHRyZWdpb246MTkyNDA4YzU0MTAzNDQyNjk1NTk1NTYwZDM2YjEwNzhfMjU1_79501cb1-2788-4aeb-8e2d-a768b0f28417"
      unitRef="usd">10300000</us-gaap:GuaranteeObligationsCurrentCarryingValue>
    <us-gaap:GuaranteeObligationsCurrentCarryingValue
      contextRef="i79bb861ba45f49d79c28d6911a5e5292_I20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl84NS9mcmFnOjE5MjQwOGM1NDEwMzQ0MjY5NTU5NTU2MGQzNmIxMDc4L3RleHRyZWdpb246MTkyNDA4YzU0MTAzNDQyNjk1NTk1NTYwZDM2YjEwNzhfMjYy_a8de592a-4217-4b75-b1ce-ab919b541507"
      unitRef="usd">9700000</us-gaap:GuaranteeObligationsCurrentCarryingValue>
    <us-gaap:GuaranteeObligationsLiquidationProceeds
      contextRef="i749d153a895c47f9ace2c4b83f5f1970_D20190401-20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl84NS9mcmFnOjE5MjQwOGM1NDEwMzQ0MjY5NTU5NTU2MGQzNmIxMDc4L3RleHRyZWdpb246MTkyNDA4YzU0MTAzNDQyNjk1NTk1NTYwZDM2YjEwNzhfNDIy_1308853c-031e-4b96-8974-42e820386ae1"
      unitRef="usd">900000</us-gaap:GuaranteeObligationsLiquidationProceeds>
    <us-gaap:GuaranteeObligationsLiquidationProceeds
      contextRef="i4f2b432fa0b44d92af9a0ed0cd94d124_D20200401-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl84NS9mcmFnOjE5MjQwOGM1NDEwMzQ0MjY5NTU5NTU2MGQzNmIxMDc4L3RleHRyZWdpb246MTkyNDA4YzU0MTAzNDQyNjk1NTk1NTYwZDM2YjEwNzhfNDIy_9d755ff6-b87c-4665-b124-999e538f04a5"
      unitRef="usd">900000</us-gaap:GuaranteeObligationsLiquidationProceeds>
    <bah:GuarantorObligationsFacility
      contextRef="i831b230bfcbc40acae1ddf6907b9268a_I20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl84NS9mcmFnOjE5MjQwOGM1NDEwMzQ0MjY5NTU5NTU2MGQzNmIxMDc4L3RleHRyZWdpb246MTkyNDA4YzU0MTAzNDQyNjk1NTk1NTYwZDM2YjEwNzhfNTYx_a5c480f1-bea8-405f-9910-2873f45b3cd9"
      unitRef="usd">20000000.0</bah:GuarantorObligationsFacility>
    <bah:GuarantorObligationsFacility
      contextRef="i831b230bfcbc40acae1ddf6907b9268a_I20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl84NS9mcmFnOjE5MjQwOGM1NDEwMzQ0MjY5NTU5NTU2MGQzNmIxMDc4L3RleHRyZWdpb246MTkyNDA4YzU0MTAzNDQyNjk1NTk1NTYwZDM2YjEwNzhfNjQz_a5c480f1-bea8-405f-9910-2873f45b3cd9"
      unitRef="usd">20000000.0</bah:GuarantorObligationsFacility>
    <bah:GuarantorObligationsAvailableAmount
      contextRef="ide022ebb187a4970b11390bdeca61a1e_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl84NS9mcmFnOjE5MjQwOGM1NDEwMzQ0MjY5NTU5NTU2MGQzNmIxMDc4L3RleHRyZWdpb246MTkyNDA4YzU0MTAzNDQyNjk1NTk1NTYwZDM2YjEwNzhfNjky_f996089d-64df-4922-a0dd-d96a45f18edb"
      unitRef="usd">10500000</bah:GuarantorObligationsAvailableAmount>
    <bah:GuarantorObligationsAvailableAmount
      contextRef="i79bb861ba45f49d79c28d6911a5e5292_I20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl84NS9mcmFnOjE5MjQwOGM1NDEwMzQ0MjY5NTU5NTU2MGQzNmIxMDc4L3RleHRyZWdpb246MTkyNDA4YzU0MTAzNDQyNjk1NTk1NTYwZDM2YjEwNzhfNjk5_27ecd16e-2a72-404c-a42c-534aaf15d6d7"
      unitRef="usd">6200000</bah:GuarantorObligationsAvailableAmount>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="iba204fd900bd4bb79d48aa1c488b301b_D20201001-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl84NS9mcmFnOjE5MjQwOGM1NDEwMzQ0MjY5NTU5NTU2MGQzNmIxMDc4L3RleHRyZWdpb246MTkyNDA4YzU0MTAzNDQyNjk1NTk1NTYwZDM2YjEwNzhfODg0_b2ee0655-254b-48a5-ad74-eda4c4b03f97"
      unitRef="number">0.97</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="ibf32ebf7e61644f7b1c48e2ee26fc62c_D20191001-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl84NS9mcmFnOjE5MjQwOGM1NDEwMzQ0MjY5NTU5NTU2MGQzNmIxMDc4L3RleHRyZWdpb246MTkyNDA4YzU0MTAzNDQyNjk1NTk1NTYwZDM2YjEwNzhfMTA5OTUxMTYzNjg4Ng_832984bb-c4fe-4167-88e9-19d2fb219a63"
      unitRef="number">0.96</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="id99e7e3194454c36b0bc2b406e4c908c_D20200401-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl84NS9mcmFnOjE5MjQwOGM1NDEwMzQ0MjY5NTU5NTU2MGQzNmIxMDc4L3RleHRyZWdpb246MTkyNDA4YzU0MTAzNDQyNjk1NTk1NTYwZDM2YjEwNzhfMTIzNg_16639f4f-922b-48d4-9bec-188df0a1ac80"
      unitRef="number">0.97</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="id678680739d44a2c9ec19695b6fd943c_D20190401-20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl84NS9mcmFnOjE5MjQwOGM1NDEwMzQ0MjY5NTU5NTU2MGQzNmIxMDc4L3RleHRyZWdpb246MTkyNDA4YzU0MTAzNDQyNjk1NTk1NTYwZDM2YjEwNzhfMTIzNg_173a6363-c57e-413b-a6a9-b46d479b996b"
      unitRef="number">0.97</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:LossContingencyAccrualAtCarryingValue
      contextRef="ie490e68ca7184d429cb4fc0302d33f09_I20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl84NS9mcmFnOjE5MjQwOGM1NDEwMzQ0MjY5NTU5NTU2MGQzNmIxMDc4L3RleHRyZWdpb246MTkyNDA4YzU0MTAzNDQyNjk1NTk1NTYwZDM2YjEwNzhfMjkzNg_572f401d-c1b1-4785-9143-42913a5cd911"
      unitRef="usd">248200000</us-gaap:LossContingencyAccrualAtCarryingValue>
    <us-gaap:LossContingencyAccrualAtCarryingValue
      contextRef="i48724b85b71649e79cfc547eda7c11d4_I20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl84NS9mcmFnOjE5MjQwOGM1NDEwMzQ0MjY5NTU5NTU2MGQzNmIxMDc4L3RleHRyZWdpb246MTkyNDA4YzU0MTAzNDQyNjk1NTk1NTYwZDM2YjEwNzhfMjk0Mw_7e6cdfa9-900f-419e-a375-f77843d6208d"
      unitRef="usd">224600000</us-gaap:LossContingencyAccrualAtCarryingValue>
    <us-gaap:LossContingencyNumberOfPlaintiffs
      contextRef="ic9fefdb852ed4b4bb01ca79c9939e6cb_D20170905-20170905"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl84NS9mcmFnOjE5MjQwOGM1NDEwMzQ0MjY5NTU5NTU2MGQzNmIxMDc4L3RleHRyZWdpb246MTkyNDA4YzU0MTAzNDQyNjk1NTk1NTYwZDM2YjEwNzhfNjk0OQ_253ad282-790f-4ccb-abf7-7042d154f5a1"
      unitRef="plaintiff">2</us-gaap:LossContingencyNumberOfPlaintiffs>
    <us-gaap:SubsequentEventsTextBlock
      contextRef="idbd391fe5221494982d0ff6a7fcebb0b_D20200401-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8xMzUwL2ZyYWc6NGUxMTgzZWUyNjkzNDA3N2E2OTIxMDM5MDQxMjAwNjMvdGV4dHJlZ2lvbjo0ZTExODNlZTI2OTM0MDc3YTY5MjEwMzkwNDEyMDA2M182NTk3MDY5NzY4Mzgx_f51735a6-6e99-4d94-bed9-ea8537ab5ffb">SUBSEQUENT EVENT&lt;div style="margin-top:6pt"&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;Share Repurchase Authorization&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-indent:22.5pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On January 27, 2021, the Board of Directors approved an increase to our share repurchase authorization from $1,310.0&#160;million to $1,710.0&#160;million. As of January 27, 2021, and giving into effect to the increase in the share repurchase authorization, the Company had approximately $746.5 million of remaining capacity under its share repurchase program.&lt;/span&gt;&lt;/div&gt;</us-gaap:SubsequentEventsTextBlock>
    <us-gaap:StockRepurchaseProgramAuthorizedAmount1
      contextRef="i6c11b5c373e64727aae630cb07fb93f7_I20210126"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8xMzUwL2ZyYWc6NGUxMTgzZWUyNjkzNDA3N2E2OTIxMDM5MDQxMjAwNjMvdGV4dHJlZ2lvbjo0ZTExODNlZTI2OTM0MDc3YTY5MjEwMzkwNDEyMDA2M182NTk3MDY5NzY4Mzgz_9ba4caa3-7ab9-4f05-a225-3112e46db4a5"
      unitRef="usd">1310000000.0</us-gaap:StockRepurchaseProgramAuthorizedAmount1>
    <us-gaap:StockRepurchaseProgramAuthorizedAmount1
      contextRef="i9a28de55847b4d8e943d65a0b5a9eb2a_I20210127"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8xMzUwL2ZyYWc6NGUxMTgzZWUyNjkzNDA3N2E2OTIxMDM5MDQxMjAwNjMvdGV4dHJlZ2lvbjo0ZTExODNlZTI2OTM0MDc3YTY5MjEwMzkwNDEyMDA2M182NTk3MDY5NzY4NDAx_fa236673-2a09-4530-b172-2b996828527a"
      unitRef="usd">1710000000.0</us-gaap:StockRepurchaseProgramAuthorizedAmount1>
    <us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1
      contextRef="i9a28de55847b4d8e943d65a0b5a9eb2a_I20210127"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8xMzUwL2ZyYWc6NGUxMTgzZWUyNjkzNDA3N2E2OTIxMDM5MDQxMjAwNjMvdGV4dHJlZ2lvbjo0ZTExODNlZTI2OTM0MDc3YTY5MjEwMzkwNDEyMDA2M18zMjk4NTM0ODg0NTcx_58f4b367-5cae-4230-9a58-9b9dd5e2df51"
      unitRef="usd">746500000</us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1>
    <link:footnoteLink
      xlink:role="http://www.xbrl.org/2003/role/link"
      xlink:type="extended">
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yOC9mcmFnOmMzYWFhNmJkYTQ5YjQwODdiNTY3NTY4NzNkMDNjYTIxL3RhYmxlOmI0ZWMwMmEyMzRmMjRkODZhN2VhMDQyNjdkZWE2NTEzL3RhYmxlcmFuZ2U6YjRlYzAyYTIzNGYyNGQ4NmE3ZWEwNDI2N2RlYTY1MTNfMTgtOC0xLTEtMA_1ab8517e-9456-4235-8e69-60d603d2d40e"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yOC9mcmFnOmMzYWFhNmJkYTQ5YjQwODdiNTY3NTY4NzNkMDNjYTIxL3RhYmxlOmI0ZWMwMmEyMzRmMjRkODZhN2VhMDQyNjdkZWE2NTEzL3RhYmxlcmFuZ2U6YjRlYzAyYTIzNGYyNGQ4NmE3ZWEwNDI2N2RlYTY1MTNfMTgtOC0xLTEtMA_1ab8517e-9456-4235-8e69-60d603d2d40e"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yOC9mcmFnOmMzYWFhNmJkYTQ5YjQwODdiNTY3NTY4NzNkMDNjYTIxL3RhYmxlOmI0ZWMwMmEyMzRmMjRkODZhN2VhMDQyNjdkZWE2NTEzL3RhYmxlcmFuZ2U6YjRlYzAyYTIzNGYyNGQ4NmE3ZWEwNDI2N2RlYTY1MTNfMTgtMTYtMS0xLTA_beadff24-064e-474c-b121-4547e0120be9"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yOC9mcmFnOmMzYWFhNmJkYTQ5YjQwODdiNTY3NTY4NzNkMDNjYTIxL3RhYmxlOmI0ZWMwMmEyMzRmMjRkODZhN2VhMDQyNjdkZWE2NTEzL3RhYmxlcmFuZ2U6YjRlYzAyYTIzNGYyNGQ4NmE3ZWEwNDI2N2RlYTY1MTNfMTgtMTYtMS0xLTA_beadff24-064e-474c-b121-4547e0120be9"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yOC9mcmFnOmMzYWFhNmJkYTQ5YjQwODdiNTY3NTY4NzNkMDNjYTIxL3RhYmxlOmI0ZWMwMmEyMzRmMjRkODZhN2VhMDQyNjdkZWE2NTEzL3RhYmxlcmFuZ2U6YjRlYzAyYTIzNGYyNGQ4NmE3ZWEwNDI2N2RlYTY1MTNfMTgtNi0xLTEtMA_935b6500-dad0-4d98-a3c9-4357c3674edb"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yOC9mcmFnOmMzYWFhNmJkYTQ5YjQwODdiNTY3NTY4NzNkMDNjYTIxL3RhYmxlOmI0ZWMwMmEyMzRmMjRkODZhN2VhMDQyNjdkZWE2NTEzL3RhYmxlcmFuZ2U6YjRlYzAyYTIzNGYyNGQ4NmE3ZWEwNDI2N2RlYTY1MTNfMTgtNi0xLTEtMA_935b6500-dad0-4d98-a3c9-4357c3674edb"
          xlink:type="locator"/>
        <link:footnote id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yOC9mcmFnOmMzYWFhNmJkYTQ5YjQwODdiNTY3NTY4NzNkMDNjYTIxL3RleHRyZWdpb246YzNhYWE2YmRhNDliNDA4N2I1Njc1Njg3M2QwM2NhMjFfODE2_e9526c4e-4d1f-4a9a-b772-7c1c86eaeec9" xlink:label="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yOC9mcmFnOmMzYWFhNmJkYTQ5YjQwODdiNTY3NTY4NzNkMDNjYTIxL3RleHRyZWdpb246YzNhYWE2YmRhNDliNDA4N2I1Njc1Njg3M2QwM2NhMjFfODE2_e9526c4e-4d1f-4a9a-b772-7c1c86eaeec9" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">During the nine months ended December&#160;31, 2020, the Company purchased 1.6 million shares of the Company&#x2019;s Class A Common Stock in a series of open market transactions for $123.4 million. Additionally, the Company repurchased shares during the nine months ended December&#160;31, 2020 to cover the minimum statutory withholding taxes on restricted stock units that vested on various dates during the period.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yOC9mcmFnOmMzYWFhNmJkYTQ5YjQwODdiNTY3NTY4NzNkMDNjYTIxL3RhYmxlOmI0ZWMwMmEyMzRmMjRkODZhN2VhMDQyNjdkZWE2NTEzL3RhYmxlcmFuZ2U6YjRlYzAyYTIzNGYyNGQ4NmE3ZWEwNDI2N2RlYTY1MTNfMTgtOC0xLTEtMA_1ab8517e-9456-4235-8e69-60d603d2d40e"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yOC9mcmFnOmMzYWFhNmJkYTQ5YjQwODdiNTY3NTY4NzNkMDNjYTIxL3RleHRyZWdpb246YzNhYWE2YmRhNDliNDA4N2I1Njc1Njg3M2QwM2NhMjFfODE2_e9526c4e-4d1f-4a9a-b772-7c1c86eaeec9"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yOC9mcmFnOmMzYWFhNmJkYTQ5YjQwODdiNTY3NTY4NzNkMDNjYTIxL3RhYmxlOmI0ZWMwMmEyMzRmMjRkODZhN2VhMDQyNjdkZWE2NTEzL3RhYmxlcmFuZ2U6YjRlYzAyYTIzNGYyNGQ4NmE3ZWEwNDI2N2RlYTY1MTNfMTgtMTYtMS0xLTA_beadff24-064e-474c-b121-4547e0120be9"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yOC9mcmFnOmMzYWFhNmJkYTQ5YjQwODdiNTY3NTY4NzNkMDNjYTIxL3RleHRyZWdpb246YzNhYWE2YmRhNDliNDA4N2I1Njc1Njg3M2QwM2NhMjFfODE2_e9526c4e-4d1f-4a9a-b772-7c1c86eaeec9"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yOC9mcmFnOmMzYWFhNmJkYTQ5YjQwODdiNTY3NTY4NzNkMDNjYTIxL3RhYmxlOmI0ZWMwMmEyMzRmMjRkODZhN2VhMDQyNjdkZWE2NTEzL3RhYmxlcmFuZ2U6YjRlYzAyYTIzNGYyNGQ4NmE3ZWEwNDI2N2RlYTY1MTNfMTgtNi0xLTEtMA_935b6500-dad0-4d98-a3c9-4357c3674edb"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yOC9mcmFnOmMzYWFhNmJkYTQ5YjQwODdiNTY3NTY4NzNkMDNjYTIxL3RleHRyZWdpb246YzNhYWE2YmRhNDliNDA4N2I1Njc1Njg3M2QwM2NhMjFfODE2_e9526c4e-4d1f-4a9a-b772-7c1c86eaeec9"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yOC9mcmFnOmMzYWFhNmJkYTQ5YjQwODdiNTY3NTY4NzNkMDNjYTIxL3RhYmxlOjZkOWM0YTFkMWE1NjQ2NjVhOWZhOTYzNWM0NjllM2I0L3RhYmxlcmFuZ2U6NmQ5YzRhMWQxYTU2NDY2NWE5ZmE5NjM1YzQ2OWUzYjRfMTctMTYtMS0xLTA_168ec969-7d38-4423-9c04-3f7faa230609"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yOC9mcmFnOmMzYWFhNmJkYTQ5YjQwODdiNTY3NTY4NzNkMDNjYTIxL3RhYmxlOjZkOWM0YTFkMWE1NjQ2NjVhOWZhOTYzNWM0NjllM2I0L3RhYmxlcmFuZ2U6NmQ5YzRhMWQxYTU2NDY2NWE5ZmE5NjM1YzQ2OWUzYjRfMTctMTYtMS0xLTA_168ec969-7d38-4423-9c04-3f7faa230609"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yOC9mcmFnOmMzYWFhNmJkYTQ5YjQwODdiNTY3NTY4NzNkMDNjYTIxL3RhYmxlOjZkOWM0YTFkMWE1NjQ2NjVhOWZhOTYzNWM0NjllM2I0L3RhYmxlcmFuZ2U6NmQ5YzRhMWQxYTU2NDY2NWE5ZmE5NjM1YzQ2OWUzYjRfMTctOC0xLTEtMA_cf58bfb7-e7c8-46da-a31a-db4c1781371b"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yOC9mcmFnOmMzYWFhNmJkYTQ5YjQwODdiNTY3NTY4NzNkMDNjYTIxL3RhYmxlOjZkOWM0YTFkMWE1NjQ2NjVhOWZhOTYzNWM0NjllM2I0L3RhYmxlcmFuZ2U6NmQ5YzRhMWQxYTU2NDY2NWE5ZmE5NjM1YzQ2OWUzYjRfMTctOC0xLTEtMA_cf58bfb7-e7c8-46da-a31a-db4c1781371b"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yOC9mcmFnOmMzYWFhNmJkYTQ5YjQwODdiNTY3NTY4NzNkMDNjYTIxL3RhYmxlOjZkOWM0YTFkMWE1NjQ2NjVhOWZhOTYzNWM0NjllM2I0L3RhYmxlcmFuZ2U6NmQ5YzRhMWQxYTU2NDY2NWE5ZmE5NjM1YzQ2OWUzYjRfMTctNi0xLTEtMA_cad8e506-19f8-47da-b356-c512da28c41d"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yOC9mcmFnOmMzYWFhNmJkYTQ5YjQwODdiNTY3NTY4NzNkMDNjYTIxL3RhYmxlOjZkOWM0YTFkMWE1NjQ2NjVhOWZhOTYzNWM0NjllM2I0L3RhYmxlcmFuZ2U6NmQ5YzRhMWQxYTU2NDY2NWE5ZmE5NjM1YzQ2OWUzYjRfMTctNi0xLTEtMA_cad8e506-19f8-47da-b356-c512da28c41d"
          xlink:type="locator"/>
        <link:footnote id="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yOC9mcmFnOmMzYWFhNmJkYTQ5YjQwODdiNTY3NTY4NzNkMDNjYTIxL3RleHRyZWdpb246YzNhYWE2YmRhNDliNDA4N2I1Njc1Njg3M2QwM2NhMjFfODE1_879a9e0c-fa9f-4059-9629-e38b4f539072" xlink:label="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yOC9mcmFnOmMzYWFhNmJkYTQ5YjQwODdiNTY3NTY4NzNkMDNjYTIxL3RleHRyZWdpb246YzNhYWE2YmRhNDliNDA4N2I1Njc1Njg3M2QwM2NhMjFfODE1_879a9e0c-fa9f-4059-9629-e38b4f539072" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">During the nine months ended December&#160;31, 2019, the Company purchased 0.4 million shares of the Company&#x2019;s Class A Common Stock in a series of open market transactions for $28.4 million. Additionally, the Company repurchased shares during the nine months ended December&#160;31, 2019 to cover the minimum statutory withholding taxes on restricted stock units that vested on various dates during the period.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yOC9mcmFnOmMzYWFhNmJkYTQ5YjQwODdiNTY3NTY4NzNkMDNjYTIxL3RhYmxlOjZkOWM0YTFkMWE1NjQ2NjVhOWZhOTYzNWM0NjllM2I0L3RhYmxlcmFuZ2U6NmQ5YzRhMWQxYTU2NDY2NWE5ZmE5NjM1YzQ2OWUzYjRfMTctMTYtMS0xLTA_168ec969-7d38-4423-9c04-3f7faa230609"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yOC9mcmFnOmMzYWFhNmJkYTQ5YjQwODdiNTY3NTY4NzNkMDNjYTIxL3RleHRyZWdpb246YzNhYWE2YmRhNDliNDA4N2I1Njc1Njg3M2QwM2NhMjFfODE1_879a9e0c-fa9f-4059-9629-e38b4f539072"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yOC9mcmFnOmMzYWFhNmJkYTQ5YjQwODdiNTY3NTY4NzNkMDNjYTIxL3RhYmxlOjZkOWM0YTFkMWE1NjQ2NjVhOWZhOTYzNWM0NjllM2I0L3RhYmxlcmFuZ2U6NmQ5YzRhMWQxYTU2NDY2NWE5ZmE5NjM1YzQ2OWUzYjRfMTctOC0xLTEtMA_cf58bfb7-e7c8-46da-a31a-db4c1781371b"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yOC9mcmFnOmMzYWFhNmJkYTQ5YjQwODdiNTY3NTY4NzNkMDNjYTIxL3RleHRyZWdpb246YzNhYWE2YmRhNDliNDA4N2I1Njc1Njg3M2QwM2NhMjFfODE1_879a9e0c-fa9f-4059-9629-e38b4f539072"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yOC9mcmFnOmMzYWFhNmJkYTQ5YjQwODdiNTY3NTY4NzNkMDNjYTIxL3RhYmxlOjZkOWM0YTFkMWE1NjQ2NjVhOWZhOTYzNWM0NjllM2I0L3RhYmxlcmFuZ2U6NmQ5YzRhMWQxYTU2NDY2NWE5ZmE5NjM1YzQ2OWUzYjRfMTctNi0xLTEtMA_cad8e506-19f8-47da-b356-c512da28c41d"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOmM2ZTZlNDgyYjEyMDRhZmJiZjdkM2E2MTI4OWU5Zjg2L3NlYzpjNmU2ZTQ4MmIxMjA0YWZiYmY3ZDNhNjEyODllOWY4Nl8yOC9mcmFnOmMzYWFhNmJkYTQ5YjQwODdiNTY3NTY4NzNkMDNjYTIxL3RleHRyZWdpb246YzNhYWE2YmRhNDliNDA4N2I1Njc1Njg3M2QwM2NhMjFfODE1_879a9e0c-fa9f-4059-9629-e38b4f539072"
          xlink:type="arc"/>
    </link:footnoteLink>
</xbrl>
